12,4,5,23,6,55,57,60,42,63,65,
12,
15,16,17,18,19,21,5,24,6,25,26,27,28,9,10,55,29,31,34,35,57,58,60,38,39,61,42,43,44,46,63,48,49,50,65,52,
5,6,55,57,63,65,
5,6,55,57,60,
63,
63,
57,
57,
57,
57,
57,63,
57,
60,63,
63,
60,
57,
11,12,13,14,17,21,6,9,10,30,36,60,61,
57,60,
15,16,18,1,19,21,5,24,6,25,26,27,28,9,10,29,31,35,57,58,60,38,39,61,42,43,44,46,63,48,49,50,65,52,
5,6,55,57,60,63,65,
5,6,
63,
57,63,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
63,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
63,
57,
11,12,13,14,16,18,1,3,21,5,6,9,10,30,32,31,35,57,58,60,61,42,63,51,52,
12,16,18,1,19,21,5,24,25,26,9,10,55,29,58,60,38,39,61,42,43,44,63,48,49,65,52,
6,55,57,60,63,
5,6,
57,
57,
57,
57,
57,
57,63,
57,
11,12,13,14,15,1,19,21,23,24,6,7,25,26,27,9,10,30,33,60,38,39,61,42,44,48,49,
60,
12,
12,16,18,21,5,24,6,26,10,29,57,58,60,42,43,46,63,52,
57,
57,
57,
57,63,
57,
57,
57,
4,57,60,63,
6,57,
57,
57,
63,
12,
5,6,55,57,63,65,
55,57,
57,
57,
63,
5,6,55,
6,60,63,
57,
63,
63,
57,
55,63,
5,6,55,
57,
57,
57,
57,
63,
63,
63,
5,6,55,
63,
57,
63,
57,
57,
57,
15,
10,44,
60,
50,
64,
17,
0,62,
14,16,17,18,31,35,58,43,44,46,52,
11,58,
60,63,
63,
36,
15,19,23,24,55,57,48,50,
15,19,21,5,23,24,6,28,10,55,57,60,62,48,
57,
57,
5,6,55,60,65,
24,30,57,
11,12,21,6,36,58,41,62,44,
57,
55,
5,6,55,57,60,63,65,
5,55,65,
57,
26,35,36,38,42,48,
44,
36,
0,51,
55,60,
55,57,60,
55,57,60,
55,
55,
55,60,
55,
55,
55,
55,
55,
55,
55,
55,
55,
17,
5,6,57,63,
5,60,65,
5,60,65,
11,12,13,14,16,21,5,22,6,10,55,30,32,57,33,58,37,42,63,
11,17,19,23,24,29,30,34,36,58,40,42,44,45,47,48,50,
9,10,57,58,44,
21,
44,
57,63,
2,
17,
57,60,63,
14,4,24,10,30,35,60,61,40,43,48,52,
63,
57,
10,
10,
55,60,
57,
57,
57,
57,
36,
12,21,23,26,10,55,58,44,
13,15,16,18,19,4,21,23,24,7,25,26,28,9,10,30,31,35,58,37,38,39,61,42,43,44,45,46,48,49,50,52,
21,
0,15,19,21,22,23,24,25,26,28,9,10,34,58,38,39,61,40,45,47,48,49,50,
60,
16,17,18,1,21,22,6,32,31,35,57,33,36,37,62,43,44,46,52,
62,
14,58,
11,0,21,22,23,
21,
17,
55,60,
6,57,
52,
11,14,16,1,6,55,30,32,33,60,44,46,
11,17,5,6,63,
5,6,63,65,
4,10,61,
55,
55,
14,18,1,30,60,44,
21,37,52,
15,27,38,
4,
21,58,
19,21,24,26,48,
42,
11,17,6,36,58,52,
9,61,40,45,52,
57,63,
57,63,
0,
14,
11,16,6,10,30,52,
12,21,22,
11,
58,
62,
17,42,
2,3,23,53,54,42,50,
42,
62,
52,
52,
62,
0,
5,6,
17,
50,
42,63,
14,2,3,53,54,30,60,42,63,
8,10,44,50,
41,
12,58,
58,
11,58,42,44,
13,15,19,21,5,22,23,24,6,25,26,28,9,10,55,29,34,58,60,38,39,61,40,41,62,42,44,45,63,47,48,49,50,51,65,
5,6,
63,
63,
23,
0,15,20,21,22,23,7,28,59,38,39,62,51,
6,9,36,58,61,
58,44,
0,15,16,18,19,4,21,22,23,24,7,25,26,28,9,10,29,31,35,58,37,38,39,61,40,62,42,43,44,45,46,47,48,49,50,51,52,
12,
58,
14,18,1,36,46,
11,16,31,35,
38,
15,21,5,6,26,58,63,51,
23,38,49,
10,44,
44,
44,
57,
23,58,
0,17,19,5,26,36,37,65,
0,
14,
12,
23,42,
15,62,47,
11,21,58,
15,16,18,19,20,23,24,7,25,26,8,27,9,10,29,31,34,35,58,38,39,61,40,41,62,42,43,45,46,47,48,49,52,
24,32,33,48,
10,57,
57,
62,
0,15,16,18,19,4,20,21,22,23,24,7,25,26,27,28,9,10,29,31,35,58,59,37,38,39,61,41,62,42,43,44,46,48,49,50,51,52,
0,4,
12,7,42,
42,
34,
14,0,16,18,31,35,43,46,52,
31,59,62,
25,62,49,
42,
30,41,
11,12,13,14,0,17,1,27,32,33,43,
5,6,57,
17,21,5,6,55,57,58,60,42,63,65,
21,22,
36,
11,
19,24,28,38,44,48,50,
23,
11,36,42,63,
17,24,44,
12,14,2,3,30,60,
58,
21,
12,42,
14,16,17,18,2,3,20,21,22,23,53,54,55,32,31,35,33,46,
51,
17,
17,20,21,5,22,37,
17,21,5,22,
12,13,19,21,22,23,24,29,58,44,48,
7,
44,
12,42,
48,
14,0,16,18,1,2,3,24,53,54,30,56,31,35,60,43,46,48,52,
44,
12,15,26,58,
40,62,45,63,47,
52,
24,44,52,
12,14,29,58,62,42,47,
12,15,
42,
58,
21,
12,13,0,15,4,21,5,23,6,55,30,34,57,36,58,60,37,40,62,45,63,47,50,52,
6,
55,60,
60,
60,
55,60,
55,60,
55,57,60,
60,
60,
55,57,60,
55,
5,6,55,60,65,
60,
60,
55,60,
5,6,55,60,65,
57,60,
55,60,
60,
60,
60,
60,
60,
12,23,36,58,37,50,
30,62,
16,18,1,23,24,55,56,31,35,60,62,43,46,48,52,
0,4,52,
13,
19,21,24,37,62,42,48,
12,10,
17,10,
5,24,6,55,57,63,50,
55,
17,
12,
0,21,23,10,59,62,64,
12,13,17,18,4,21,5,23,6,10,57,36,58,42,63,
12,14,17,19,20,23,24,30,37,38,48,
17,32,33,
11,17,6,
6,
4,
0,7,54,57,38,62,
57,
30,38,49,
17,
11,12,21,32,33,
12,0,58,
58,
34,
41,
12,14,30,
11,
34,
24,25,57,46,
13,15,17,19,21,22,24,25,26,28,9,10,29,34,58,38,39,61,40,42,44,45,47,48,49,50,
17,
10,42,
11,15,23,37,62,42,
12,1,21,9,61,
12,1,42,44,
58,52,
57,63,
5,6,55,
9,61,
12,13,
26,
14,0,16,18,2,19,21,22,24,6,26,8,27,53,31,35,59,43,44,46,48,51,52,
17,4,58,52,
23,
44,
17,
17,
15,
58,
12,21,36,
21,24,58,42,48,
20,
11,12,13,14,15,17,18,2,3,20,21,5,23,24,6,25,26,8,10,53,54,55,30,56,31,57,36,58,60,62,42,44,63,48,49,65,52,
63,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
5,7,28,55,34,37,
48,
58,42,
11,12,13,14,0,15,16,17,18,1,3,19,20,23,24,6,7,25,26,27,28,9,10,54,55,30,32,31,35,57,33,36,58,38,39,61,40,62,42,43,44,45,46,63,47,48,50,51,52,
57,58,
62,
22,
58,
11,17,6,36,62,42,47,
42,
23,25,26,29,49,
12,13,
12,0,8,62,
17,18,58,62,42,44,
17,
18,
0,
14,1,24,48,
1,
21,
58,
52,
21,
12,21,58,50,
17,
44,
42,
11,19,23,24,28,58,62,48,
21,
5,29,30,
29,
5,
52,
4,
9,10,61,
9,10,57,
57,
57,
17,6,
11,12,13,15,17,1,2,20,21,5,23,6,8,53,55,30,32,57,36,58,60,62,42,63,51,65,52,
6,57,
60,
57,
57,
57,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
17,
5,6,55,60,65,
42,
10,
44,
15,19,23,24,25,26,39,62,42,44,48,49,
42,
29,58,62,
39,42,
19,23,24,62,48,
23,62,
29,58,42,
63,
5,6,55,60,65,
17,21,55,58,42,
12,5,6,57,44,63,
58,
21,22,
11,12,13,0,15,18,1,19,21,22,23,24,25,26,27,28,9,10,34,58,38,39,61,40,42,44,45,47,48,49,50,51,
25,28,58,42,
29,30,
17,1,
12,52,
12,14,53,54,30,60,42,44,63,
12,
0,
21,29,34,42,
11,12,14,17,21,30,36,58,
9,58,61,
12,6,30,
12,14,6,
11,12,13,17,21,22,23,30,32,33,58,37,40,44,45,47,51,
23,55,44,
5,6,55,57,60,63,65,
0,4,21,10,58,51,
55,60,
5,6,55,
55,
5,6,55,
5,6,55,
57,63,
57,60,63,
5,6,55,
5,6,55,
6,
62,51,
17,1,36,42,
44,
58,
23,
19,20,23,24,7,28,10,55,30,34,57,60,62,47,48,50,51,
50,
50,
50,
50,
50,
57,
57,
63,
57,
52,
18,
18,
52,
4,
36,58,
18,52,
10,
14,
58,
28,58,
5,6,57,
6,
6,
10,
13,5,6,
21,
5,6,57,
12,13,15,1,6,57,33,65,
0,
12,
2,3,19,23,24,53,54,48,
54,
58,
10,37,
22,
5,60,65,
5,60,65,
5,65,
5,65,
5,6,55,
5,6,55,
11,17,21,22,6,30,36,37,
11,17,21,5,6,55,32,57,33,36,37,63,65,
5,6,55,
21,24,55,58,60,42,48,
28,38,41,
0,17,19,23,24,25,26,27,9,10,61,42,44,48,49,
57,
6,57,
5,6,55,60,65,
63,
10,
5,65,
55,
5,60,63,65,
12,15,4,21,5,6,9,10,55,57,36,58,37,38,61,62,42,44,48,
10,
12,
5,6,55,29,30,57,60,63,65,
29,
5,6,55,60,
12,51,
5,6,63,
58,
58,
52,
0,51,65,
12,0,28,51,65,
5,6,55,60,
10,62,45,50,
5,6,55,
17,
62,42,
58,
7,
42,
12,
42,
58,
58,50,
55,
55,58,50,
11,36,
30,
12,25,57,
57,
25,57,
64,
58,
58,
6,57,
15,19,20,24,25,26,28,9,10,29,34,58,39,61,40,42,44,45,47,48,49,50,
10,44,
44,
43,
58,38,
17,
10,44,45,
58,
58,
57,
52,
44,
18,
17,42,
57,
9,58,61,
5,6,55,60,65,
0,51,
58,44,
21,7,
10,58,
60,
55,60,
11,14,17,18,5,6,30,56,31,36,60,42,63,52,
6,
62,42,44,
10,
11,15,
6,
23,62,
5,6,55,60,65,
15,1,21,27,42,
58,42,44,
12,17,9,58,61,43,
42,
15,19,23,24,7,10,62,48,
17,
21,
58,62,
5,22,6,30,57,36,63,
6,
58,42,
17,26,29,44,
18,
27,58,62,
12,
58,
19,24,7,10,36,58,62,48,50,
6,57,
5,6,55,60,63,65,
57,
5,6,60,63,
6,
5,6,
6,57,
5,6,
5,6,
6,
6,57,
5,6,57,
6,57,
11,15,
23,58,
58,
10,
57,63,
11,30,32,33,44,
5,6,55,57,60,65,
5,55,
6,
5,6,55,
5,55,
6,
17,6,32,33,43,44,
12,
12,
52,
24,48,
5,6,60,65,
5,6,
0,15,19,4,20,21,22,23,24,7,25,26,27,28,9,10,29,34,36,58,38,39,61,40,41,62,42,44,45,47,48,49,50,51,
34,42,63,
63,
11,12,13,14,0,15,16,17,18,1,2,3,19,4,20,21,5,22,23,24,6,7,25,26,27,28,9,10,53,54,55,29,30,32,31,34,35,57,33,36,58,59,60,37,38,39,61,40,41,62,42,43,44,45,46,63,47,48,49,50,51,65,52,
21,
60,
60,
5,6,55,
5,
44,
14,24,30,35,60,42,48,
63,
63,
0,59,
12,30,
12,15,19,24,25,26,28,9,10,30,34,58,38,39,61,40,42,44,45,47,48,49,
19,24,28,57,48,
12,13,30,41,
23,
26,30,57,
57,
63,
14,2,3,30,60,
60,
18,
21,10,58,62,42,
5,60,65,
5,6,55,60,
58,42,
21,5,23,28,55,29,62,50,65,
55,60,
65,
65,
65,
57,65,
65,
65,
65,
65,
65,
65,
65,
65,
21,
15,
1,
25,49,
13,
6,
6,
6,
4,21,22,23,26,58,37,62,50,
0,17,58,
12,0,15,16,17,18,19,20,23,26,27,9,30,34,57,58,59,38,39,61,62,42,43,44,46,63,51,65,52,
58,44,
21,
45,52,
15,21,7,44,
12,
4,21,10,
11,12,17,5,6,9,30,57,58,61,42,44,63,51,65,
0,27,
5,6,55,57,60,63,65,
5,6,55,
11,
42,
11,13,0,15,17,4,20,21,22,23,24,6,7,28,29,32,57,33,58,59,37,38,39,40,47,48,51,
5,6,55,60,
23,
10,
15,21,
15,19,4,24,7,25,26,28,9,10,29,57,38,39,61,42,44,48,49,50,
12,17,21,22,24,7,25,9,53,54,36,58,60,37,38,61,62,42,44,45,47,48,50,65,
48,
36,58,
64,
11,
13,0,15,16,17,18,1,2,3,19,22,23,24,7,25,26,28,9,10,53,54,29,30,56,32,31,34,35,33,36,37,38,39,61,40,42,43,44,45,46,47,48,49,50,52,
11,4,5,24,6,36,42,43,63,
12,45,47,
21,10,
12,19,58,
19,4,24,48,
52,
48,
21,
21,
54,
58,
12,
23,
17,
12,17,62,42,
11,0,4,10,40,42,
12,58,
42,44,
12,
10,57,62,
58,
58,
1,
18,
30,39,42,45,50,
57,63,
2,23,10,53,54,
42,
4,55,60,45,52,
52,
23,41,
7,
9,61,
12,17,6,10,57,58,61,40,42,45,63,47,52,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
5,6,
57,63,
15,65,
15,
15,65,
0,7,27,
12,58,
36,
62,
11,1,23,58,
62,
15,
59,
62,
15,10,38,44,
12,50,
14,0,
58,
11,
15,4,24,58,62,
17,48,
22,23,30,58,
10,
5,6,55,57,60,65,
65,
5,6,55,
21,7,
18,44,
37,
44,
12,9,61,44,
52,
17,21,
17,
58,
58,52,
5,6,36,63,
6,
11,5,6,36,63,65,
15,
25,
44,
6,57,
57,
6,57,
57,
65,
13,
51,
6,57,
57,
1,
1,
57,52,
6,55,
12,13,15,16,18,1,5,24,6,25,9,32,31,35,57,61,43,63,65,
6,55,
13,5,6,36,63,
57,
14,0,16,18,1,2,3,24,53,54,30,56,31,35,60,43,46,48,52,
11,
19,23,24,40,42,45,48,
55,60,
14,18,1,30,60,44,46,52,
21,
0,
54,
44,
44,
58,
12,14,21,22,
11,
58,43,
0,
5,6,55,60,65,
5,6,55,
41,
12,
12,
18,
19,5,23,24,7,28,10,55,57,38,62,48,65,
57,60,
5,65,
57,
39,
57,39,
57,
19,
18,
42,
11,12,17,59,46,
12,
25,26,49,
1,
10,
58,42,
12,
11,15,10,55,60,44,50,
5,6,55,
18,
12,
56,
58,
19,
9,57,61,
61,
0,20,21,7,26,27,10,59,
9,10,57,61,40,63,
63,
4,10,61,40,63,
57,
11,
17,36,42,
41,
18,10,
5,23,6,55,30,57,60,41,63,65,
12,17,1,21,6,10,36,37,62,42,50,
13,0,15,16,17,18,1,2,3,21,22,23,24,25,26,28,9,10,53,54,29,56,32,31,34,35,33,36,37,38,39,61,40,42,43,44,45,46,47,48,49,50,52,
62,
17,
14,
13,0,15,16,17,18,1,2,3,21,22,23,24,25,26,28,9,10,53,54,29,56,32,31,34,35,33,36,37,38,39,61,40,42,43,44,45,46,47,48,49,50,51,52,
13,0,15,16,17,18,1,2,3,4,22,23,24,25,26,28,9,10,53,54,29,56,32,31,34,35,33,36,37,38,39,61,40,42,43,44,45,46,47,48,49,50,52,
58,
29,62,
15,42,
0,4,21,58,
11,17,5,6,30,57,36,63,
11,13,0,15,19,20,21,22,23,24,7,25,26,28,9,10,29,34,36,58,59,38,39,61,40,41,62,42,44,45,47,48,49,50,51,
15,19,23,24,7,62,48,
12,
46,
42,
0,
12,13,0,15,17,19,4,21,23,24,26,10,30,32,57,33,36,58,59,62,42,44,64,48,
5,60,65,
6,
5,65,
55,60,
5,6,55,60,65,
5,6,55,
5,6,55,60,
5,6,55,60,65,
55,60,
55,60,
21,
6,
60,42,63,
63,
63,
63,
63,
5,6,55,57,60,63,65,
59,64,
19,24,25,26,34,58,61,40,45,47,48,49,
11,12,18,10,57,58,44,
5,55,60,63,65,
15,38,44,
18,52,
17,23,9,10,58,61,40,62,42,44,50,
4,10,62,
14,44,
59,
18,5,6,35,42,43,63,
21,36,
12,15,1,58,
1,
0,44,
1,
6,
6,
6,
6,
14,24,30,60,43,48,
64,
15,5,6,55,57,60,38,39,42,63,65,
55,57,60,63,
60,
57,63,
55,
55,
5,6,55,60,
57,44,
57,
58,
11,17,18,5,6,55,58,60,42,46,65,
5,6,30,
21,
15,
19,23,24,48,
62,
12,58,40,47,
17,2,58,38,42,44,
20,62,
15,24,9,10,58,38,61,40,62,44,45,47,50,
21,
13,17,4,42,
23,55,62,
0,29,51,
11,17,4,6,10,41,42,47,
6,
5,6,55,60,65,
9,61,
58,62,
21,22,
5,6,55,57,62,
29,34,58,40,42,45,47,
15,8,38,39,
11,19,20,5,22,23,24,9,10,37,61,44,47,48,51,
5,55,60,63,65,
5,55,60,65,
63,
63,
5,55,65,
1,
36,
24,
12,9,58,61,42,
12,44,
57,
9,61,
45,63,
45,63,
62,
12,17,21,36,58,59,
17,
48,
11,20,23,6,58,
14,23,30,60,46,
44,
13,
21,
12,13,15,1,6,57,33,65,
58,42,
11,15,17,23,7,9,10,34,38,61,42,44,
24,48,
12,6,57,42,45,
62,
5,
15,62,47,
34,61,62,63,
62,50,
18,19,21,22,24,25,26,28,9,10,31,58,38,39,61,41,43,44,46,48,49,51,52,
12,42,
12,
51,
44,
26,63,
34,40,42,45,47,
63,47,
63,
63,47,
0,64,
64,
12,13,15,16,18,1,6,25,9,32,31,35,57,61,43,46,48,49,65,
13,
57,
21,
6,
13,0,15,16,17,18,1,2,3,21,22,23,24,25,26,28,9,10,53,54,29,56,32,31,34,35,33,36,37,38,39,61,40,42,43,44,45,46,47,48,49,50,51,52,
12,15,18,4,23,24,6,25,10,55,35,57,58,42,46,63,47,49,50,51,
12,15,17,1,20,21,23,9,10,38,61,62,42,51,
44,
12,42,
62,
37,
44,
55,48,49,50,
55,
57,42,48,49,50,
36,
29,
0,17,7,27,
0,41,44,
5,6,55,57,60,63,65,
62,
12,13,0,17,2,4,21,22,9,34,58,61,62,42,44,64,50,
14,
0,15,10,
42,44,
12,
11,14,17,18,1,21,5,10,56,35,36,37,62,43,65,
15,21,
6,9,10,57,61,40,45,63,47,52,
12,58,
5,6,57,58,
15,10,
0,62,51,
0,15,16,18,19,4,23,24,7,25,26,27,9,10,31,35,38,39,61,62,42,43,44,46,48,49,51,65,52,
14,
11,12,13,15,20,23,6,30,33,60,62,51,65,
6,57,
58,
14,24,30,60,48,52,
12,0,15,21,23,10,58,37,50,
44,
58,
62,
38,
2,53,
9,10,61,62,44,47,
19,23,24,48,
11,12,15,16,17,18,19,20,21,22,23,24,7,26,27,28,9,10,29,32,31,35,33,36,58,38,39,61,41,62,42,43,44,46,64,48,50,51,52,
4,
13,5,6,10,55,57,36,
10,59,
21,7,29,
17,58,42,
60,
17,
10,
15,42,
6,
12,4,52,
12,4,
11,12,14,0,15,16,17,18,19,4,20,21,22,23,26,27,28,29,32,31,34,35,33,58,59,37,38,39,40,62,43,44,45,46,47,51,52,
12,4,
58,