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