101 377 99 99 99
1 0
0 2
1 2
1 3
3 0
2 3
2 4
4 0
1 5
5 0
2 6
6 1
7 2
7 4
7 3
7 5
0 8
8 4
9 4
9 7
8 9
3 9
0 9
1 10
3 10
10 6
8 10
11 10
12 1
6 12
13 2
13 8
14 0
14 10
2 15
15 1
8 15
15 11
15 5
14 15
6 15
16 10
13 16
0 16
8 16
16 1
17 8
18 3
18 11
7 18
19 11
18 19
19 15
20 13
0 20
7 20
20 18
21 19
7 21
17 21
21 1
3 22
22 7
15 22
22 8
15 23
21 23
22 24
1 24
24 11
24 4
25 6
25 12
25 16
25 22
26 4
9 26
25 26
27 13
14 27
26 27
11 27
27 7
12 27
28 0
13 28
28 4
28 11
28 29
29 11
30 17
2 30
18 30
11 30
12 30
2 31
31 3
8 31
23 31
24 32
32 10
32 16
32 13
32 12
32 6
4 33
16 33
33 28
33 31
2 34
34 33
33 35
35 5
35 14
4 35
35 11
3 35
25 35
35 22
20 36
36 4
1 36
37 20
37 7
36 37
0 37
5 38
38 13
38 7
38 8
39 3
31 39
39 2
39 11
36 39
9 39
39 5
28 40
40 27
20 40
40 38
41 12
41 8
41 25
27 42
42 29
27 43
43 5
44 26
8 44
45 2
45 0
45 9
16 45
8 45
46 10
46 2
43 46
46 6
36 46
5 46
37 46
46 28
47 41
29 47
7 47
47 39
46 47
2 47
19 47
42 47
47 27
23 48
7 48
35 48
31 49
35 49
26 49
20 49
50 16
49 50
24 50
50 43
50 39
50 31
0 50
51 4
34 51
15 52
52 31
52 9
53 31
45 53
53 47
53 32
54 49
54 27
45 54
10 55
55 43
56 40
54 56
13 56
56 17
56 8
26 57
57 34
13 57
57 0
58 47
58 57
48 58
58 20
27 59
59 57
60 56
60 39
60 26
60 30
61 57
61 40
42 61
17 62
62 0
39 62
63 35
63 21
64 31
20 64
52 64
64 43
20 65
65 1
49 65
2 66
66 58
47 66
51 67
42 68
55 68
68 58
69 57
69 14
69 0
3 70
70 11
70 37
36 70
70 41
68 70
13 70
61 70
63 71
71 55
71 24
29 71
72 11
35 72
67 72
72 48
72 53
49 72
42 72
73 27
73 24
25 73
47 73
40 74
74 36
75 3
54 75
75 57
66 75
15 75
75 68
68 76
48 76
27 76
47 76
57 76
76 22
48 77
23 77
4 77
39 77
78 59
32 78
51 78
53 79
73 79
36 80
31 80
80 65
80 43
81 7
81 44
26 81
81 21
13 81
82 23
82 71
82 2
82 59
82 36
82 80
58 83
23 83
30 84
84 28
53 84
44 84
7 84
23 85
85 16
85 20
35 85
27 86
36 86
59 87
46 87
29 87
53 88
43 88
88 87
3 88
89 70
89 30
17 89
49 89
89 59
89 62
89 64
7 90
90 4
90 9
91 37
14 91
2 91
75 91
91 24
92 3
15 92
11 92
57 92
19 93
93 34
78 94
72 94
94 38
94 83
95 59
96 51
26 96
94 96
96 55
97 62
97 71
97 26
86 97
22 97
76 97
21 97
98 55
98 78
90 98
98 83
85 98
44 98
98 47
99 44
99 88
49 99
36 99
100 5
100 59
50 100
8 100
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
