001111001111111100111111111111110011001100000011001100110011001111111100000000000011000000111100000000000000001100111100111100111111111100
110011111111001111001100110000001100111100110011000011000000000000110000110011000011111111000000110011111111111111110000110011111100000000111111111100
11001100001100001100000000110011000011111100000011000000110000110000000000111100111111000000111111110011001100111111111111111100110000001100110000000011111100111100001111000011111111000000000011000011001100111100001100111111111100
111100111111111100
001100000011000011110011110011111100000011000000000000000000111111001100111100001100001100110000001111110000111111111100
111111001111111111110000000000001111111100000011111111000000001111000011001111110011110011110011001100001111000011110000001100111100000000000011110000110000110011000000110000111111000011111100001100001111001100110011001111000011000000000000000011111100111111000011001111111111111100000000001100110011110000000000111111110000111111000000001100110011000011001100110011110000001100000011110011110000111111111100
11110011111111001111110011001100111100000011111111000011110000111111001111001111000011000011110000001100111111001100110000000011111111000000111100001111111111110011001111000011000011111111000000111100111100111100110000110011111100111100000011000000000011000011111100001100000011110011111111000000111111000011111100001100111111110011111100110011110011000011111100110000111100001111110000000000000000111100000000000000000000111100110011001111001100110000110011000000111111001111110000000000001100001100110011000000111111001111110000110000111100000011110011000000111100111100001100110000111111000000000011110000001100001100000011110011110011111100111111111100
0000000011001100000000000000001100000000001100111111111100
11111100110000110011000000111111111111001111000011000000001100001100001111000011110011111100111111000000001111110000110011111111000000000000000000000011001111111100001100110011001100111111110011110000110000000011110000001111111100001111111100000011000000110011110011001100001111001111111100111111111100
0000000011000000110000110011111100111111110000111100001100001100001111110000110000001111111100001100001111111111111100001100110011111100110000001100111100111100110000000000111111111100
110000000000110011001100001100001111000000110000110000000011111111111111110000000000000011110000000000110011000000000011001100000000001100001111000000001100111111111100
0000001100000011001100001100001100000000111111000000111100110000001100110011111100111111110000001111110000001111000000001111110000001100001111110011001111111111110011110011001100001111000011000000110000000000000011110000000000000011111111000000110000111111111100
000000110011110000000000000011000000111100000000000000000011111100110000001100000000000000111100110011000011111100111100001100001100110000111111110011110011111100001111110011000000111111001100111100000000111111110011001100000000000011000011110011111100001111001100000011001111001111110000111111001111000011000011001100110011111100000000111111111111110000001100001100111100111100110011110000110011001100110011000000001111000000001111001111110000110011001111110011111100111111111100
0000001111000011110011001100110000111111111100
111111001100001111000000111111110011110011001111111111110000111100001100001100111100111111111100
111100110011000011000000001100000000110000000000111111001100111111111100
11110011001100111100000011000011001100000000110011000000001100110011110000111100000000001111111100110000001100111111111100
110000110000000000000000110000110011000011111111001111001111001111001111001100110000000011111100111100110011110011000011000000000011111111111111000011001100110011110000000011001111000000001111001100111111000000110000111100110011000011111111000000001111110011110000111111001111000000111100000000111111110011001100001111000011001100110000111111111100
000011000000001111001100001100000011110011000000110000110000110011001111110000001100000011110000111111111111000000000011111111000000001100111100000000111111001111111100111100111100000000110011111111111111111100111111110011001111110011001111110000000000001100111111111100
1111001100000011110000110011111100000000001111000011111100111100001111001111110000111111001100001111001111111100000000111111111111001100001100001100110011001100110011110011110000000011000011000000111111001100110011110011110011001111111100001100001111111111110011000000110011000000000011111111111111000000001100111111111111000000001111110000111100111100000000110000001100000011111111001111000011001111110000110000001111111111111100111100110011001100000000110000111100000011001100111111111100
111111000000000011111111001100001111110000110011001111111100111100110000001100001100001111110011000000110000000011111100110000111111001100111100001100110011000011001111111111111111000000111100111100000000110011111111111100111100000011110000110011001100110000111111111111000011110011000011110011111111000011110000000011111100000011111111001100001100110000110011110000110000000000000011111100001100000000000000111100110000000000000000111100110011111111111111111111110000001111111111110000000000111111111100
00110011000011000000000011111111111100111111001100001100111111110011111111000011110000001100000011110000001111110000110000001111110011111100000000000000111100111100000011110000111100001100111111000000001100001100001100110011000000110011110000110000111100001100000011110000001111111100001100000000110000111111110000000000110011000000000000000011111111111111001100110011111100110000000000001100110000111111110011000011111100110000111100000011001111110000111111001100001100000000000011110011110011111111001111001111000000000000110000000011000011111111001100111111111100
00001111000011000011110011111111001100111111111100
11110000111111110000110011110011111100001100111111111111111111111100000000001100111100111111001111001111111100111100000011110000111111000000111100000011110011001100001100000011111100111100111111111100
11110011110000000000000011001100110000110000111111000011000011110011000000111111111111001100111111111100
1111111100000000110011001100001100111111110000111100111111000000000011001111110000110011001111111100111100001100000011001111001111000000111100001100001111001111110011111111001111000011000011110000001100111100001100110011000011000011110000110000000000111111111100
11110011111100110011001111000000111111111100
11000011110000000011001100001100001111110000001111110000111100000011110000000011001100001100111100110011001100000000110011111111000000000000110011000000001100111111110000001111000000001111111100111100000011110011111111111111111111000000110011111111111111000011110011001100110000110011001111110011111100000000110011001100001111000011111100110000110011001111110000110011000000110011111100001100111111110011111111111111110000001111111100001111001100110000000011111111001111110000000011000011000000001100001111111100001100000011000011000011110000111111000011110011000011110000001111111100111100111111110011001100001100110000000011000000001100000011000011000000111100110011001111001111111111110000111100000011000011111100111100110011000000111100001100000011111100000011110000110011001100001111110000001100110000110011001111001100001111110000111100110000110011110000110000110011000000000011001100110000000000001100001100000000111100000011111111000011110000110011110000000011000000001111001111000000110011111111000011111111111111111111110000000011110011111100111111001111111100111100111100110000000000000011000000110011001111111111111111000000000011111111000011001111110000000011001111001111110000001111000011110000001111110011111100110011001111001100110000110000111111001111110000111111111100
00001111110000001111110011110000110011111111111111111100110011001111111100111100000000110000001100111100000000111100110000001111110011000011111111001111110011111111000011000011001100111111110000001100001100110000000000110011000000110011110000110000001100001100000011000011000011110011000011000000001111110000000000111111110011001111001111000000000000000011111111000011111100001111111100111100001111000011110000110000000000111111111100
11001111110011110011001111111100001100000000110000000011001100001100111111111111111100110011110011111111000011110011000011000000001111111100110000110000110000111111001100110000001111001111111100110011001111000000110000110011001111000000000000111111000000000000000011000000001100110011111100000000111100001100110000000011111100111100111100001111001111000000001111111100111100111100111100000011000000110011001100001100110011001100110000000000000000000000001100000000110000001111110000111111001111111111111100111111000000000000110011001100110011110000111111111100
11000011110011111100111100000011001111111100110011110000111111111100
1100110011001111001111110000110000001100000011110000111111001111111111111100111100000000000011000011000000001111001111110011000011001111110011000011001100111111111100
001100000000001100110000110000111100000000001100000000000011110000000011111100001111110000110000001111110011000011111100001111110011001100000000000011001100111100000011111111000000000000110011000011111111000011000011001100110000111100000000001100111111110000110011111100000011110000001100110000001100001111001100001111001100111100110011111100001111001100000011111100111111110011110000000011000000001111110011111111111100111100001100110011000011001100110000001100111100000000000011001100001100111111000011110000000000000011000000000000000000001111110000111100110000000011001100111100110000001111001100001111110011000000110000111111111111111111000011111100000000001111001100001111001111110011110011001100001100000011000011000000111100000011111100110011000000110000110011110000110011001100000000000011110011110000111100001100110000111111110000001111111100111111110000110011001100000011000011111100001111000000001111000000001111111100000011111100001111110011111100110000111111001100001100110000000011000011111100111100000011110011001111000000001100111100111111001111111100111111111100
111100110011001100001100000011000011111111001111111100001100000011111111111111111100111111110011110011111111000011000011111100110000111100000011000000110000110000110011110000001111111100111111111111001111110011000000110011001100000011110011111100110000000011000011001111110011000000110011110000000011111111000011110011001111000011001111000011000000000000001111001111001100111100000000001111111100111111111100
1100111111000000111100000011110000001111111100000000110000000000111111111100
1111110011110000001111110000000000110011111111000011000011000000000000000000001100111100111111000000000000111111111111111100110011110011110011001100111111111100
0011111100111100000000001111001100111111001100001111111100110011001100000000111111000011001100111111111100
001100111111001111000011000000000011000011110011001111111111111111000000000000111100111111001111000011110000000000000000110011110000110011111100111111111100
11111100111111001100110000001100110011000000110011110011110011000011000000001100111100110011110000000000111100111100110011001100111100001100001111001111000000000000001111000011000000111111110011000011000011000011111100111111001100001100111111001100110011000000000000111111000011110011001100111100000011111100001100110000001111000000000011001100001100001111000011000000001111110000000011001111000011001100111100111111000000110000001111110000111111111100
1100110000111100001100111111001111000011000000000011000000001111001111111100001100111111111111001111000011000011001111110000111111111100
00111111111100
0011110000000011001100001111001100001100110000111111110011110000110000110000111111111100
001100000011001111000000001100001100001100111111111111111100001111001100110000110011000011110011001100000011111111111111001100000000110000000011111100110011001111111100111111111100
000011110011110011001111000000110011110000111111110011000011001111001100000000000000001111001100001111001111000000110000001111001100000000000011001100110011000000110011000000111100000011000000000000111111000011111111111111001100111100000000000000001100000000000000000011000011110000111100110000001111000000000000000011001100110011001111000011111100000000001100000011000000111111001100001100000011001100111111001100000011110000111100000000110000110011110011001111000011110000001111111111110011000000111100001111110011111111111100111100110011001111111100111111110011110011110011001100111111110011110000001111000011110011001111110011111100110011110000000000110011110011001111110011110011000011000000000011111111001111110011001111110000001111111111111111001100111111110011000011001111001100000000111111111100
1100111111000000001100110000000011111111000000111111111100
0000111111111111001111000000110011111100110011001111000011110011110000000011110000001100110011001100111100000011111111001100001111110011001111000011111100001100111100000011000000001100111111111100
1100111111001100000011110000001111000011110011110000111100111111111100
001111111100110000000011001100110000001100110011000000001100001100001111110011110000110000000000001100000011111111000011000000000000001111001111111111111111110000000000000000111100111111111100
11001111000000001111110011000011110011001111111111111100000000111100000000110000000011001100111100111100110000110000110000001111000011001111110000000011110011000000000000000011000000000011001100110000111100111111111100
0011000011001111001100110000000000000011001111000011001111110000000011111100000000111111110011000000001100000011000000110000111111111100
11001111001100000011110000001111111111111111110011000000000000001100000000001100110000001100110000000011001111001100110011110000001100000011000000000011001100000000000011110011000011110000111111110000001111110000000000001100001111110011111111111111110000110011110000110011000011111100000011001111000000110011001111110011111100000011111100111111000000110000111111111100
0011111111001111111100000000001111110000111111000000110000001111001111000000000000110011111111111100111111111100
11001100000000111100110011001100000011001100000000000000110000001100001100000011111100001100111111000000111100001111110011111100001111111100001111000011001100111111001100000011110011111111111111111111001100111111111100
00110011001111110000000000001111110011110000001100000011111100000000001100000011000000000011111111000011000000001100001111110011110000001100000011000011000000001100001100111100000011110011001100110000111111111111000011110000111111110000110000001111001100001100111100111100111111111100
1111110011111111000000000000000000001111110011000011110000000011111111001111000011111111000000111100110011000011000011110000111100000000111100111111111100
1100110011111100000000111100110011000000000000111111111111111100001100001100111111001111111100110000001100001100111111001100111100001100110000110000000000001111110000111111111111001100000000111111111100
111111110000110000110011000011111100111111110000110011110000001100000000001100001100000000001111111100110000001100110000111111001100111100001111110000000000000011110000110011000011000011001100110011110011001111001100111100110011001100111100110011110011110011111100111100000011110011001111111111111111000011000000000011000011110000000011000011110000000000111100110011001111001111001100000011110000001111000011001100111111111100
000011000000001111111111111100110000000000000000000000000000000000110011110011001100110000001100000000001100110011110011111111001111000000110000111111111100
00111111111111000011110000110011000000111100111111110000111111000011001100001100110011110011110000110011111100000000110011001100110011001100000000001100111100111100001111001111000000001111001111001111000000111111000011111111001100000011000011000000110011001111110000001111000011001111001111000011111111001111000011000000000011111100001111110011110000111111111100
00111111111100
0000111111001100110000111100110000001111110011111111000000111111111100
00000011001100110011110000001111111100000000110000110000000011001100001111111111110000110000001111110011000000111111111100
0011110011000000110011111100000011001100110011110000110011000011001100110011001111000000000000110000111100110011111100111111001111110000001100000000001111001100110000001111110011000000110011110011110011000000111111001111000011111111001111000011000000110000001111110000110011001100001100001111000000111111111100
11111111000011000000001100001111000011001100110000001111110000110000000000111111111100
0011111111111100000000110000110011000011111111111100111100000000111111000011110011111100110000111100110011000000000011000000000000110011111100001111110011001100110011001111111100001111001100110011001100111111001111001100000011001111001100111100001100111100000011110011001100111100110000111111110000000011000011111111000011000011111100000011110011111111001111000000001111000011000011000000111100110011001111000011001111111100110011110011001100000011110000000011001111110000111100110000111100110011111111001111111111110000111100110000000011111100111100111100001111110011110011001111110000111111111111000000001100110000111111001111111100000000111100111111000011000000000000110011001111111111111111111100110000000000001100111111111100
00111111111100
11110000000011000011110011001100000000000000111111111100
00110011110011110000111111110011000011111100111111000011111100000000111100111100111100111111110000111100111100111100110000110000111111111100
110011001100110000111111110011111100111100000000110011111100111111111100
000000000011111100111100110011111111000011001111110000000000111111111100
00111111111100
1111001100111111000000111111111111000011110011111100111111111111000011001111111100001100111111001100001100111100110011000000111111001100111100000011001111111100001100001111110011111100111100110000111111111111110000001100111100111100110011111100110011111100000011000011110011001100000011001111111100001111001100000000000011110011111111000011000011000000111111111100
00110000110000000011001111000011111100001111001111110011110011001111001111110011000000000000111100111100000011000000001111111100000000001100001100001100111111111100
111111000000000000111100110000001111001111110011001111110000001100001100000011110000110011110000001111000000110000001100110000111111110000111100000000111100001111000011001111110011000011000011000000001111000000001111000011110011001111000000000000000000000000000000001111001111001100111111111100
0011000011001100110011110000000011000011000000111111110000110011001100110000111111000011110000111111001100000000000011111100110011000011111100001100111111000011111111111100001100001100001111001100001100000011001100110000110000001100001100000011001111110000000011001111111100001100111111110011001111000011111100110000110011000000001100110000110011110000001100110011111100110011110000111100110011000000001100000000111111000011001100111111001111110011001100000011110011001111111100110011111111001111000011111111000011111111001100000000001111001111001111001111111100110000111100111100110000001111111100000000110011000000000000111111110011000000111100001111001100111100001100110000111100110011000011001111110011111100111100000011000011000000001111001111001111110000001111000000001100001111001111110000000011111111111111001100110011001100001100001100111111001111000011000000111100000011000011110000001100111111001111111100110011111111111100111100001111000000001111111100000011111100111111111100
1100111111001100110000110000001111110011110000110000111111111100
1100111111110011110000110011000000111100000011000011000011000011000011111100001100111111111100
0000000000110000001100001111000000111100000000111111110011000011000011000000001100111100111111000011110011001111110000000011110000001111110000001111111111110000111111110000000011001111110011111100110011110000110000000000111100001100001111111111110000001100110000000011001111000011110011001111111100001100110011001111111111111111110011111100000011000000001100111100000011111111000000111100000011111111000011001100111111110000000000111111001100000000000000001100000011110000111111001111001100000011001100111100111111110011001100000011110000111100110000111100001100110011111100110011000011001111001100110000111111000011001100000000001100000011000000001111001100110011111100000011110000001100001111110011000011110000000000110011110000001100111100111100110011000011110000001100111111000000111100110000000011111111111111110000110000111111000000110011111111111100111100001100110011110011000000000000111100001100111111111111111111111100001111111100111100001111110000000011001111111111110011111100111111111100
0000110000110000000011001100000011001100000011111111000000000000001100111111110011000011111100110011000000001100000000001100110000110000001111001111001100110000000011001111000000110011110011110000000000000000000000000000000000110000111100001100001111001111111100000011111100111111111111000011110000110011110011111100111100001100000000110011001100111100001111000011001111001100001100111100111100001111110000000000110000111100000011111100000000000000111100110011001100001100111111001100001100110011001100111111000011110011110000110011000011000000110011111100001111111111110011001111110000000000000000000000110000001111111100001100111111110011000000001111111100001100111111111100
1111001100111100000000111111110000000011000000000011110000111100001111000000110011000000110011001100001111110000111111000000111111001100000011000011000011111111001111110000110000111100001111001111110000000000111111111100
110000111100110011000000110011110011001111110011000011111100001111000011000011111100111111111100
001111000000110000001100000011111111001100110011111111001111000000111111111100
000000001111111100000000000011001111000000001100110011110011110000110000001111110011111111000011111100000011001111110011110011110000111111111100
1100110000110000000000110000111111000000001111000000110011000011110000110011000000000000111100111100001100000011001100111100000011110011110011110000110011000011000000111100111100000000000000000011110011001111000011110011110011000000110000000000111111001111001111111111111111001100001100110000001100001111001111000000000011000011111100111111000011110000000000001111110000111100111100111100111111001100000011111100001100110011110000110000000011110000001111111100001100110011000011000000001111000011001111110000110000110000001100110011001100000011001111000000110000110000001111111100000011111100111100111100110011111100110011111100111100110011001100000011110011001111001100001100000000000000111100000011000011111111000000111100111111110000000011001111111100000000111111000000000011000011000011111111001111000000000011111100110000110011001111111111110000111100000000001100110011000011000011110000000011000011001111000000110000111100110011001111001111001111001100001100111111111111001111000000111111110011110000111100000011110011000011111100000000110011110011111100110011000011000011001111000000110000000011001111001111000000000000001100111100111111111111000011110011001111000000110011000011001100110011110011000011000011001100111100111111110011110000000000111111110011110011111100110000000000001100001100110000001100110011111100001100111100110000111111110000001100001111001111001111111111110000001111110011111111001111111100001100000011110011001111000000000011000000111111000000000011110011110011000000111111110000111111000000110011001111111100001100110011111111001100000011110011001111111111111111001100001111111100001100111111001111001100111111000000000000110000001111001111001111111100001111110011110011000000110000001111110011111100110000111111111100
000000000011110011001111001100111111111100
11110000111111001111001100111100110011111111001111001100000000111111001100111100110000111111000011110011001100111100000000001111000000000000001111001100000000111100001100000000001100000011001100110011110000001100110011000011111111000000110011000011111111000011110000000011001100110000000000000000111111110000111100110011000011111111000011001111110000110000111111111100
00001111000000111111000011110011001100110011000011110000000011000011000011001111001111110011110011001100001111001100110011111111000000110000111111111111110011110011000011000011110011001111111100001111110011111111111111001100111111001111000011111111001100001111001100001100110000110000111111111111000011111100000011000000111100111100001111110011000000110000001111110000000000001100001100110011111100111111111100
110000000000110011111100110000110000110011111100110011001100110011111100001100001100111100001100000000111111111100
110011001100110011110011111100111111001100111111001100110011001111111100001100110000111111000000001100001100000000110000001100111111111100
001100110011000000111111001111001111110000110011000000001100110000001100001100000011110000111111000000111100111111000011111100001111110011111100110011001100001100110000110000111111111100
111100110000110000110000111111110000001100001111001100110000000011111100001111000011000011111111111100110011000011001111000000000011111111111100000000110000111111000000111100001100001100111100111100001111000011111111000000001100000011110000001100111111111100
1100110000111100111100110000000011000000110000000011111111000011000011001100000000110000001111110011110011111111000011000011001111001100001111111100111100001100111111000000001111110011111100110000111100111100111100110000000000111100110011001100110000000011111111000000110000111100000000110000001111111111110011001100110011111111111111000000001100110011001100000011000000001100001100111100001111000000111100111100111111000011110000000000000011110011000000110000110000001100110000001111111111111100111100110000001111000011111100000000111111000000000011000011111100110000001111110011110011001100000011000000110011111100000011001100111111111100
11000011000000111111001100111111111100
0011111111001100111100000000110011001100001111110011000000110000001100001111000011000000001111110011110000111100110000111111111100
001100111111111111000011000011111111000011001100001100001100110011111100001111111100111100001111111100001111001100001111000011000011001100110000000011001111001111110011001111110011000011000011000000001100110011001100001111001100111100000000000000111111111100
00001111001100000011111111001100110011111100111100001100001100110011001111110011110011110000000000001100000000001111110011111111001111111100000011110000111111111111001111001111110011001111111111111100111100111100001111000000110000110011000000110011110011000011110011111111000000001111001111001100110000111100111100110011000000110011001111000011000011111111000011000011110011111100110000001111110011001100001111001100110011110000110011001111001100001100111100001111000000001100001111111100001100000011000000110000000000000000001100000011111111000000000011000011110000110000111100000011111111001111110000111100111100000000110000110000111100111111001100001100110000110011000000110011111100110011000011110011000000111100110000001100110000110000111111110000001100000000001111000000111100001111001100000011000000111100000011111111111100110000110011110000000000111100111111111100
1111111111110011111100001111110000111100110000000011001111000011001111001100000000110000110011000011001100001111001100001100001111001100001100001111111111111100000000000011110000000000001100110011001100000011110000111111110000000000111100000000000000111100111111000000000000000000110011000000000000111111110000000011110011000011001111111100001111001111110011110000111100000011110000000000000011111100111100111111000000110011000000110011001111000000110000001100111111000000111111111100
1100110011000011110000000000001111110011001100111100111100000000001100110000111111111111110011000000001100110011000000111111111100
111100001100000011110011001100001111001100110000110011111111111111000000111111111100
001111111100110011000011000000110000111111110011000000001111110011000000110000111100001100111111110000111100001100000000110011001100110011111100110000110011111100000000110011110000110000111100001111111100001111001100000000000000000000001111000000111111001111001100000011000011001100110000110011111100111100001111111100000011110011111100110011110000110000111100110000000011111111001111110000111111000011111100111100001100111111001111000000000011000000110000001100000000000000001111111100110011000000001100111100001100110011110000001111111111111100111111111100
000011000011001111111100001100001111001111000000111111111100
001100110000001111001111001111110000111111001111000000111111111100
00001111110011111111001100000000111111111100
0000001111001111110011000000111100001111000011001111110011001100000011000000001111000000110011110011110011001111001111111100001100110000001100111111000000111100110011001111111100000000110000111111110000000011111111111111000000001111111111110011111100110000000011000011001100111100111100110000111111111100
001100001111001111000011001111001100111100111100000000110000110000001100110000110000001111110011110000111100000000110011110011111100001100000000110011111111001111111100111100110000001100111111111111000000110011001111110011000000111100110000001111111100000011111111000011111111111111001111111111111100001100111100110000000000001111111100111100111111001100111111110011001100110011110011001100001111001111001100110011000011110000000000110000111111000000111111000000000011110011001111110000001100001111001100111111111100
000000110011000011110000000011110000111111111100
001111110000110011000011111111001111110011110000111100110000000000111111111111110011111100111111111100
11001100110011001111001100111111000000110011110000111111001100001100110000001111111100000011000011000000000011111111000000111111001111111111110011111100111111001111001100110000001111000000110011110000110000001100111100001111001111000011110000001111000000111100110000001111000000110000111111111100
1100001111001100111100001100110011001111111111110011111100001111110000001100001111001100001100110000111100001100000011001111111100110011110011110000110011000000001111110000111111111100
000000110011111100111111111111110011001111111100110000111111001100000000001100111111110000111111111100
110000001100110000111100001100000000110000111111001111111100110011001100110011000011000000001100111111111100
00000000000011001111000011110000000011000000111111111111000011111100111100110011001100111100001100110000110000111111001111000011000000110011000000111111000000110000000000001111110000001100000000111100110011110000111111111100
11111100111111000000110011001100001100001100000000000000111111001100001100111111110000110000000000111100000011001100001100111111110011001111111111110011000011111111001111000011001100111100110000111100000011110011110000001111110000001111110011000011111100001100111111111100
0000110000000000001100000011000000110000111100000011000000110000110011111111000011001100000011111100000000001111001111111100110011111100001111110000110011001111111100001111000011111111111100000011000000111100001100001100000011001100110011001100001111001111001111001111110000110011110000000011001100000011000000111111000011111100001100000000000000111111111100
11001100000000110011000000111111000000110011110000000000110000000011111100000000001111110000110011000000000000000000111111110011000000001111001111000011110000110011111100111111110000001111001100110000000000110000110011000000111100001100111111001100110011110011001111110000001100111111110000111100001100001111110000001111111100110000001100000011000011111100110011001111111111111111000000001100111100001100001111111111111111110000111111000000001111001111110011110000001111001111001100110000000000111111111100
110011001100001100111111000000111100111111111111110000110000001111000000001100001100111100111100000011001100111100000011001111000000001111000000110011000011110011110000111111111100
001100110011110000000000000000110000111111110000111100111111110011000011000011110011000011110011110000001111110011000000000000110011001100000000001100111111111111001100001100000000000011110000111111001111110011111111001100110011000000110011111100000011000000001111000011110011111100111100001100000011111100001111110000111100110000111111001100000011111100110011000000110000110000110011110000000000000011110011001111000000110000110000000011001111110000001111111100001100001100000011000011111100111100110000110000110011001111110000110011111100111111110011111111000011111111001100110011111111000000110011111100110000000000000000110000111100000000110000111100000011001100110011000011110011111100000011111100110000000000110011001111001111110000001111000011111111001111000000110000111111110000000011110011000011110000001100110000111111111100
0011001111001111111111111111000011111111000011110011111100111111110000001111111100000000000000001100001111001111001111001100111100111111000000001100001111111111111111111111001111110000001100000011001111001100001100000011000000001111110011000011111111111100110011110000000000000000000000110000111100001100001100000011111100001100000000001100001100001111110011110000110011110011001111000011110000001100111111110000001100110011110000110000111100001100110011000000001111110000110011000011000000000011001111001100000000001100111111000000110011000000001100000011000011110000111111000011000011000000000011001100111100110011000000110011000011111100111100111100110000111111001100001111000011001100110011000000001100111100110011111100000011000000001111000000111100000000000000110000111100110011111100001100111100000000111100111111111111110000001100110000110011001111001100000011111111111100111100000011111111111111111111111100111111001100000011001111110000001100111111000000111111111100
110000001100000000110011000011110011110011000000000011110000000000111100111100110011110000111111110011001111110000111111000011000000111111111100
110000110000111111000000111111111111000000110011000011110000110000000011110011001111110000111111111111001100111111111111001111000011001100001100110011110000000011111111111100001100111111111100
11110000111111111100
000000111111000000000011110000111111000000000000111100001111000000111100000000110000111111110000110011110000111111000011110000111111110000001100111100000011001111110000111111000000000000111111000000111111110011110011001111111100001111000000110000110000001100111111001111000011000011110011001111110000001111000000001100000011111111000000001100001100110011110000110011000000001111111111110011111100000011111111001111000000000000111100000011111100110011001100000000111100110000000011111111111100001100001111001100111111111100
11000000111111111100
0000110000000011001111000000110000001111001100000000111111000000111111111100
1100000011001111110011111100111111111100
11111111111111000000000000111100110011111100110011001100000011000011111111111100111111111100
110011111100110000111100111100000000111111110011111100111111001100110011111111001100110011110011110000110000111111111100
000011001111000000111111110011111100000000111111001111001111001111000000111111000011000011110011110011111100110011001111110000110011110000000011111100001111111111111111110011000011001100000011111111001100000011110000000011110000001100000011110000000000111111000000000011000000000000000011000011001100110011001111001111110000110000110000110011000000111100111111111100
11111100110011000000111111111100
111100001100111111110011000011000011001100111100000000111100000011111111000000110000111100001111110011001100110011111100110000001100001111110000001100000011001111110011000000001100111100110011110000000011000000001100111100001111000011001111000011111111111100110000110011111100000011110011000000111111111111001100111111111100
00000000110011110000110000000000111111000011110000110000000011001111001111111100110000000011000000111111110000110011110000110000000000000011111111111111110011111100000011001111110000110011001100110000110000000000000000001111000000001111000011110011111111001111000011110000111111001100110000110000001100001111110000001100110000110011111100000000001111110011110000111100000000001111110000111111111100
1100111111110011111111111100110000000000001100000011000000110000111111000011000000000011000011110000110011111100110000111100110011111111111111111100111111111100
1111001111000000110011111111111111111100000000000000110000111100001100110011000000111111000011111100001100110000001100110011000000001100110000111100001111110000110011001111001111110000001111000011111100001100111111111100
11000000110011111111000000111100110011001100001100000000110000110011110011111100000000110000001100001111111100111100110000000011110011110011001100110000111100110011110011110011000000110011001111110011001100111100000000111111110011000011111100111100111111110011111100001100110000000000001100001111001100111100000000111100111100110000000000110000110000111111111100
000000001100000011001100111100001111000011111100110000001100110000001111110011110011110011000011110011110011110000111111110011110000111100110011111100110000000000001100110000000000110000001100001111000000000000110011111100110000110000111111110011110000110000111100110011000000000000110000000000110011000011001111110000111111001111000000001100111100000011000000111100111100111100000011000011000000110011110000000000110000110011110011000011000000110000110000000011111111001111110000001100111111001111001111000011000000001100111111110000000000111100110000110000111111111100
001100110000111111000000001100111111000000110011001100000011111100111111110000110000001100111111000011111100001111000011001100110000001111111100110011110011001111001100001111000011001100110000001100111100111100110011110000110000001100001111111111110000001100001111000011111100000011110000111111000000001111110011111100110011110011001100001111110011111100110000001100110011000011111111000011111111111111001111110011111100000000000011000000000000001111110011111111000000110011110011000011111100111111111100
0000110011110000111100000000001111000000001100000011111111111100111100111100001100000000110011110011111100000011110011110011001100000011110000111111111111000011000011111111111111000011110011111100001100111100000011111111000011111100111100110011110011001100111100110011001100110000001111000000110000111100111100110000110011110011001100111111000011111100001100111111111100
1100000000110011000011001111110011000000000011110011000011110000001100111100001111001100001111001111001111110000110011001100001100000000000000110000001111110011110011000000001100000000001111001111001100111111110011111100110000110011001111000011001100000000110000000000111111111100
0011111100111100001100001100111111111100
11000011111111111111111100001111111100000000001111001111110000000000111111110000110000111111111111111111001111000000111111000011111100001100111111000011110011000000001111110000001111000000110000111100000011001111110011110011111100001111000000001100001100111100110000110000111111110011001100001100001100110011110000000011001111110011001100001100000011000000111111111100
00111100111111111111110000001111111111110000111100000000111111111111000000111111000011110011000000111100000000110011110000110000111100001111000011111100000011110011111100111100001100110011000000111100110000000011000011111100000000111111111100
0000110000001100111100001111000011001111110011001111000000111111000011000011000011110011001111111111110000001100110000110000111100000011111111000011001111001111110011110000001100000011000011110000001100110011110000000000000000000000111111111100
00001100001100111111001111001111000011001100000011111111000000000011000000111111110011110011000011111100111100000011001100000000000000111100001100110000110011111100000011001111110000001100110011110011000011111100111100111111000011111100110011000011110000110011001100110011000011001111000011110011110000110000110011110011001100110000000011111111000011110000111111001100000000111100000011110011111111000000000000111111111100
0011111111001111001111110011000011000000000000001111110000111111001100000011000000000000110000111100001100000000110000110000111100111100111100111100110011000011001100110011001111000011111100111111110011000000110000111100000000111111001100111111000011000011000000001111001111110000111111001100000011000000000011110000000011000011111100110000110011001111110011110000001100000011110000001100111100001100111100110011000011001100001111110011001100111100111111000011001111001100000000111100001100110011110000111111001100110000000000111100110000001111001111111111110000001111000000000000111111111100
001100111111111100
1100001100001111111111111100111100111111111111111100000011000000000000111111110011110011001100111111111100
11000011110011110011110000110011111100001111110011001100000000111111001111000000000000001100001100110000110011110000111100111111110000000000110000001100111111000011111100001111110000000000000011111111000011001111001100000000110000110000000000110000111100110011111111000011001111111100001111111100110011110000001100000000001100110000000011111100000011111111001100110000000000000011001100110000001100001111000011000011000000000000001100000011001100000011001100111111111100
0011000000000000111111111100
110011000011110011000011001100001111110000001111110011000000111100000011001111001100111100001111110000111111110011110011110000000000111100000011000011110000000000001111001111110011001100111111110000110000001111000000001100000000110011001111001100000011001100000000001100001111111100000000001111110000001100000011110000000000000011001100000011110000000011000000110011000000110000000000111111110011111100110000001111000011110011111100001100110011111111111100110000110011001100110000000000001100111100110000001100110000001111000000000000110011000000110011000000000011111100111111111111000011111111000000110000110011001111000000001100001100110000000000110011111100111111110000110000111111111100
111100110011001100000000111111000000001100000000000000001111000000001111001100000011111111001111000011000011000000111111001111110000110000001100001100001111111100001100111111000011000011001100000011000011111111000011000000000000111111110000110011000011111100000011111100111111111100
11110011000011000011000000000011111100000000000000001100111100110000001111110000001111110000110011110011000000110000001100000000000000001100000000111111111100
111100001100111100000000111100110011001111001111000011001111110011001111000011000011000011110011111111001111000000110000001100001100001111111111110000110000111100001100001111110000110000001111001111001100111111111100
0011001111111111111100000011111111111111110011000000001100110011001100000011001111110000001100111111110000110011110000001111110000111100110000000011001100001100000000111111000011110011001111111100111100001100000000001111001111111100111100001100111111000011110000110000110011000000000011111100110011111100111100001100001100000011001111000000110011111111001111000011110011111111001111110000000000110011111100001100110000001111111111111111000000111100000000110000001111111100001100111111001111110011001111111100001100111100111111000011001111110011001111111111110011000011111100110011000000111100110000000000001111110000000011000000110000110000001100111111111100
001100000011001111110000000011000011111111001100001100111100111100001100111111001100110000111100001100111111001111111111111111001111000011001100110000111111001100001111000000111111110000001100111100110000000011111100001100001100110000110011001100001100000000111111110000110011111100110000000011111111001111000011110011110000111100000000000000110011110000000011110011001100111100001100111100001100110000001111110011001111001100110000001111000011001111000011001111001111001100001100111111111100
1100111100111100001100000000000000111111000011110011110011001100111111111100
001100001111000011000011000000001111111100000011111100111100000000000011001100110011000011111100001100111100110000001111111100000011000000110011000000000011000011111100001100001100111100110000000000111111000011000011000000001111111111110011000011001100000011001100000000110000110011001111000000110011110011001111001111110011111111000011000000111111111100
001111000011110000110000001111000000001111110011000011000011110011111100110000110000001100111100111100000011111100110000111100111111111100
00000000001100000000111111111100
11000000110011000000110011001100110000001111001111000000111111111100
11111100001100000000111100001100001111001100000011000000001111001100001100110011110011000011110011000000111111110011000000000011110011110000111111111100
0011110011001111001100110000110011110000000000111100111100110000111100111111001111110011110011111100110011000011001111000000111111110000001100001111000000111100111100111111110000001100111100001100111111111100
000000000011001111001100000000111111110000110000001111000000110000111100000000001111000000000000000000001111110000111100111100001111111100001111110011110011000000000000110000111100111111001111000011000000000011111100110000000000110000111100001111111100111111110011000011110011000011110000111100111100111111000000110011000011111111000011000011111100110011000011000000001111000011000000000011001100001100110000110000110011110000000011110000001111111111111111111111000011110011110000110000001111000011110011110000000011001111000000110000111111001100001111000011110000111100111100001100110000000000110011001100111111110011110011000011111100111100000000110011001100110000000000110011000000110011000000110000110011110000110000001100110000000000001111001111001100111111000000001100000011111100111100001111000011111100000011111111111111000011111100000000111111111100
110011110000001111110000111111110011111100001111111100110011110011001111110011001100000011111111000011111100000000110011111100001111110000111111111100
1111000011001111000000110011000000000000001100110000111111000000110011111100001111110011001100000000110000111100110011001100001100110011000000111111110011110011111100001100001111001111110011111111000000111111111100
000011001100111111111111111100000000000000000011000000001111110011001100110000110011110000000000111111110011000000001111001100001100001100111100001111001100111111111100
1111111111000000001111001100110000001100111111000000110011001111001100001100110000111111110011001100111100001111000011110000111100110011111111000011000011000000001100000011000000001111110011001111000000000011111100001100111111000011001111111100111100000000000011111100110000001111110000111100000011111111000011001100111111001100111111111100
00111100000000001100111100111111001111110011001111001111001111001111111100111100110000111100110000110011001111000000111100000000111111111111000000111100110000111111110000001111001111110000000000000011001100000000110000001111110011110011001111110011110011110011001111111111111111111100110000000000000011001100110000000000111100001111000000111100000011111111001111111111110011110000111100110000000000111111000011110011111100111111111100
111111110000110011000000001100001111001100111100000000111100110000001100001100111100001100110011001111001111000011111111111100001100000011000000000000110011111100111111001100001100111100000011110011110011001100001100110000110000001100000011110000001100111111001100111111111100
11110011000011001111110011110000111111001100111100110000001111000011111100111111111100
1100001111110000111111111100
0000111111001111110000000000001111001111110000111111000000111111110000110000110000111100000000000000110000111111111100
11001111110000001100001100000000001100001111000000001100000000111111111111110000000000000011000000001100001100001100001100110011110011001111110000111100000011000011000011001100110011001100111111110011110000111100000011001100111111000000111111111100
001100110000111111110011110011110011111111000000111111111100
11110011110011001100000011000000000000000011000000111100110000111100111100111100000011110000000000111111111111000000000000111111001100111111111100
110011000011001111000011000011111111001111111111110000110000000011110011000011111100000011000000110011110000110011001100000011000011001100001111110000110011111100000011110011110011001100000000001100000000110000001100111100000011110000110011001100000000111111111100
11111111001100110000001111000000110000110011111111000000000000110000111111111111001100110000111100110011110000001100110011000011110000001111001100001100000011001111111100000000110011111111111100110000111100111111111100
11111100001111000011000000111111111100
1100001111110000001100000011001100000000111100001100001111001111000000111100000011111100000000001111001100000011001100001111001111001100111111111100
00111100001100000011111100001100110011000011000011000000110000110011001111111100000011000000111111001111111100001100110000000011000000111111111100
1100000000110000001111111111111111000011001111001100111100000011110000111100111100001100111100001111111100111111111100
0011001111110011000000110011110011000000111111111100
1111110011110000111111000011111100001100111111001100110011110011000011110000111111111100
00000011001100110011001111001111000011001100001111000000000000110011001111001111000011001111000000001111110000000011110000001100000011000011001111110011000000000011110000111111111100
0011111100111100001111110000111111111100
1111110000111111110000001111001111001100000011110000110011111100111111001111001100000000110000110011110011110011000000111111110000110000111100111111001100001111110011001111001111000011111100001100110000000000000000111111001111000000110011000000111100001100000011001100000000111111000000110011000000110011000000111111111100
1111000000000011000011111111111100111100001111110000110000110011000000001100110011110011110000111111110011000000110000111111111111000011111100000000000000111100001111000000001111110000001100000000001111001111001100000000001100111111000000111111111100
11110011110000000000001111110011111111000011001100110000111100110000111100111100111100001111111100111111111100
00111111001111111100110011000000111100110000001111110011110000110000000011110011001111000011110000111100001100110011001100001111001100111111001100111111110011111100111100111111110011000000110000111100111100111111111100
001111110000000000111111110011001111000000110011000011110000110000111111111100
110011000000001111001111111100111111111100
00110011001111110000111111001100110011000011001100000011110011111100111111110011000000111100000011000011000000001111111111111111111100111100111100111111111111111111111111111111111111001111110000111111111100
1111000000111100001100001100000000001100110011000011111111000011000011111100111111111100
11111111111111000000110011001100001111110011111100001111111100111100001111001111000000000011001100111111111100
1100110011000000110011000011111100111100111100111100000011111100000011111111001100000011000000000011001111110000000011000011110000111100111111000011110011110000000000111111000000001111001111110011000000111111111100
1111000000001100001111110000001111111100000011000011000011111111111100110000001111110000111100001100110000000000111111000000001100111100111111111100
00000011110011110000111111001111000011001100111111110000110000110000000011111111111111110011111100111100111111110011001111000011110011001100110011001111001100111100110011001100110011110000110000111111111111110011000011000011001100001111000011000000000011110000000011000011110000111111110011110011111100001111001111110000000011111111000000111111000000110011000011111100111111111111001111110000111100001111110011000000001100001111001111000000000011111100001111001100110011000000110000111100110011110000001100001111000000111100111100111111111100
00000011111111001111001111111100111100001111001111001111000000110000001111000011000011001111110000111100000011000000001100000011110000001100001100000011111100110011111111001111110011110000110011110011111111001100110011110000000011001111110000110011000000110000110000000011111111000000001111001111000011000000001111001100001100001111001111111100000011111100001100001111001111001100111100001100111111111100
0011111111001100000000111111111111111111000011000011110000000000111111001100001100111111000000111100110011000000111111111100
1111110000111111111100
111111000000000000110011001100001100110000000000110000001111111100000011110000111111000000111100000000000000001111111100000011000000000011001111000000000011110000001100110011001111001100111100110000000011001111110000110000000000111100110000111111110000111111111100
00001100110011111111111100110000000000001100001111110000001100111111000011001100110000111100110011001100001111111100001111110000111100001100000000000000000011000000110000000000000011000011001100110011000011110011111111000000111100001111001100110011001111000011000000001111110011110011110000001111001111001100110011001100001111110000111111111111000011110000001111000000000011110000111100001111110000001111111111111111111111110000111100000000111100001100110011111100000011000000111111110000001111000000000000001100001111001100001111110011111100111100111100110011111100000011110011110000110000001100000000110000001111111111110011001100001100001111000011000011000011111111111100111100111100000011000000111111111100
11001111000000001100111111111100
11000000111111110011001111000000000000001111001100001100001100111100000000111100001111000000111111110011001111110011110000110011110011001100000000111111111100
001100000000000011111100000000000011110000000000110011001111111111110011001100111111111111111111001111001100111100000000000000111111111111111100110000111111110011111111111111001100000011111100001111111100111111001111000011000000111111110011111111001100001100001111111100000000000000000000001100001111110011001111110000000011000011110000000000110000111100111111110011110011001100110000110011111111001111000011111100111111111100
0011110000110011110000001100001100111100110000000000000011000011111111000011001100110011110011110011111111000011110011001100000011000011001111001111111100111100001100001111111100000000001100111100000000000000110000110011000000110000001111110011111111111100110011110011001111111100110000110000001100000011001100110000001100111100111100111111001100110000000011111111000000000000110000111111111100
110000110000001100000011000011110011001100000011001100110011000000000011000000001111000011000000110000001100001111000011111100000000110000110000110000111111001100000011001111111111110011111100110000001111001100111111001100001100111111110000000000000000110000000011110011000000000011111111001100111100111100111111001111000000001100000000000000111100000011000011111100110000000011110000111111000000111100111111000011110000111111000000001100110000000000001111001100001100001111111100001100001111000000110000111100110000001111111100000011001100111100000000110000000000001111001100111111000011110011111111111111001100111100111111001111110011000011001111001100110011001100111111111100
11111100110000001100000000111111111100
000000000011110000110000000011111100001100000011001100110000111100001100000000001100001100000000111111111100
001100111100111111000011110000111111111111001100000000111111001111110011000011111100110000111111110000110000110011001100001100000000110000110011000000111111110000110011000011000000001111001100000000001111001111110011111111111100111111000000110000000011001111001111000000110000000011110000110000000011111100111100110011110000110011001111110000000011111100001100000011000000000011111100000000111100111111111111111111110011000000111111001111001111111111111111110011111100111100000000111100001111110011001100110011110011111100001111111100110000111100110011111100001111001100110011111111001100001100000000110011000000111111111111001100111111111100
00110000110000111100001100000000001100000011000000001100110011000011110011000000111111111111000000000000110000001111110000000011000011001100001111000000000000111111000000110011111111000000111111000011111100111100111100000000001100110000001100111100001111110011000000111111110000001111000000000011000000110011110000000011001111110011001111001111110000110000110011000000110000110000000011111111111100000011001100111111110011111100000011001100000000001100000000000000000011000000111100001111110000110011111111001100000000110011001111001100111111000011001111001111001100001111110000111100000011110011000011111111001111001100110000000000001100110000110011000011001100110011111100001100000000111111001100000000001100000000001111110000001111000011000011000011110011110011111111001100111111110000110011110000111111110000110000000000111111111100
111111001100001100111100111111110000110000110000110000110011000011111111001100110000000011000011000011110000001100001100000000000000111100111100001100000000110000110000001111110000111100001111000011110000001100000000111100111111110011000011001111000000110000110011001100000000111111111100
000000001100110011110011110000001111111100001100001111110011000000001100111100111111000000110000110011001100000000000000110000001111001100000000111111000000110000111111001100111111001100001100111100001100111111111100
1111110000110011110000000011111100111100111111001100000011111111001100000011001111000000000000110011001100111111111100
00110000111111111100
11000000001111001100111100001100111111111100
00001111111111110011110000110011001100001111001100111100110000001111110011000011001111110000001100111111111100
00001100001100000000111111001111001111110000111100110011111111001100001111001100000011001100000000110011000011000000001100001100000000110011000011001100000000001100110000111111110000110000111111111111111100001100000011110000000011001100001100111100001111110000000011001111000000001100110011110011000000001100110000111111110011110011111111000000001111110011111100001100111100000000111100111100001100001100001111000000110011111111001100110011110011000000001100001100000011000000110000111111111111111100001111111111111111001111000000110000110000000000110000000000111100001100001111110000110000000011000011110000001111110000110000000011110000000011111100001111111100111111000000110000111111001111110000111111110000001100110000001111111100001111001111111100001111001111000011000011110000110000110000001100111111111100
110000001100000000111100000000000011001111110000110011000011110011111111001100000011000000111111111100
0000001100000011110011000000000011000000001111000000110011111100000000110011110011111111111100110000000011000000110011111111001111000011000000001100111111001100000000110011001111111100110011001111001111000011000000110000110000001100000011110000111100110000000000110011110011000000110011110011001111111100001100001111001100110011110011001111110011000011111100110011000011000011000011111100111111111100
11110011000000110011001111111100000000000011110011110000001111111111111100111100110000000000000000001100110011001111001100110011111100000000110011111100001100000000001100110011000011000000110000000011111111000011111100111100110011111100111100111100001111110000001111001111001111110011000011111100111111111100
110011000011000000001111000000111100001111000000001111001100111100111100110000110011110011111100000011001111000011000011001100110000000000111100111100110000111100111111001100111111001100110011001111001111001111000011110000000011000000001100110011111100000000000011110000000000111111000000000000110000111100000011000011001100001100000000001100110011110000001100000011000011110000111111111100
00001100111111111100
11111111000011111100000011000000000000111111111100
11001100001100111100001100001100001111000011110011001100001100110011000011111100111111111100
1100110011111100001100000000001100111111001111111100001100111100000011111111000000000000110000111111111100
11111100111100000000000011111100110000000011001111001100001111001111000011001111111100000000000000000011111111001100110000000000001100111111000000111100001111110000000000110000111100110000111100110011111111111100000011001111110011001100111100001100000011000011000000001100111111111100
110011111111111111001111001100000011000011001100111111111100
00001100000000001111000000110000111100110011001111111111110011000011000011110000001111001100000011001111000011110000111100111111001111000011111100001100111111000000000000110011000011111111000011000000110000110000111111000011000000001100001100000011001100001100000011111100110000110011111111001111111100111111110000000000000000001100001100001100000000001111001100000011110000001100001111110000001111000011110000000011110011001100001100000000110011001111110011111100110011110011111100001100111111111111111100110011001100000011001100001100111111000011110011000000111111111100
00110000111111110011110011111111001100000011110011000000110000111111110000111100111111000000000011111111000000000011000011001100110011000000111111000011110000111111111100
00001100110011001100111100111111111100
00001100000011110011000000000011001100111111110011111100000000001111110011111100001100110000000000110011000011000011000011000000111100000000000011000000001100110000111111000000000000001111000011000011000000000011001100111100000011001111110000000000111100111111000011111100001100111111000000000000000000001100001111110011001100000011000011111100111100000011110011000011000000000011110000000000111100111111111100
0011001100111100110011000000000011111100000011111100001100110000001111001100001111111100001100111111110000110000001100111100111111110000000011001111000000000011000000111100110011001111001111111111110000111111110000000000110011000000110000000011000011001100111111110011000011000000000011001100110011110000111100001100000000111111110000110000001100111100111100001111001100110011001111001100001100000011110011110011000000000011110000110000000011001111110000110011000011110011110011110011000000111111111111111100111111111111110000110011111111001100111111111100
1100001100111111111100
001100001100110000111111111100
110011001100000011001111001100000000111111001111000000000011111111111111001111000011110011110011001100111111110011000000000011111111001100111111001111000011001111111100111100001111000011000000111111110011000011001100000011001100000011001100000000111100001111110000110011110011000000111111000000111100000011111111000011001111000000001111000011110011111100001111110000000000000000001111000011000011000000110011000011110011001111110011111111111100000011111100111100000011000000111111111100
000011110000001111001100000011111100111111000000000000000000110000001111001111111100000000111111110000000011110011001111000000000000110000000000001111110011000000110000111111110000111100000000110011000011110000111100110000001111001100111111000011110000110000110000110011000011111111111100110000000000001111000011110011000011001111110011000000000011001100110000000000111100001100111100111111110000000011001100110000001100110000111111111100
00001100111111001100000011001111001100110011111100000011110000110000000011111100000000001111001100110000001111001100111100110011111100110000111100111100111111000000111111110000000011111100111111000000110000001111001111000000110000110000000000110000111100000011111111001111001111111111110011111111000011001111000000111100111100111100110011000011110011000000110011110011110011110011111111000011110000000000111111111100
001111110011001100111100001111000000001111001111001100001100111111111100
11111111001100110000000011111111111111000011110011001111111100110011111100111111001100000000111100000011000000111100000000111100111100000000110000001100001111110000110011110011001111000000111111000011110000111100111111111100
00110000001100111100110000111111111111001111000011001100110011110011110011110000111100000000111111111100
11000011000011000011110011000011001100000000110011000000000011001100001111000011000000001100001100000000001111111111110000111111000000000011000011110011111111000011111100000011111100000011000000000000111100001111001100110011110011001100110011000011111100000011001100000000000000111100001111000011110000000011001100000011001111001100110000110011000011110011000000001100110000001100111111000011110011110011001100111100000000001111000000111100111100111100000011001100001100001111110011111100001100111111111111111100111111001100110011000011001111111100001100111111111100
110011110011111100111100000000000000000011111100111111001111000011111100001100111100001111000000110011110000000011000011111111111100110000110011110000001100001111110011001111110000111111001100000011001111000000110011110000000011000011000000001111110000000011001111001111110011001100110011110011000011110000000000000000111111111100
001100110000111100110000001111000000000000000011001111110011110000000011110011110011110000111111001111000011111111000011001111001111001111111100111100110011111100110000111100111111111100
11001100110011000000001111110011111100110000001100111100001111001100000011000000111100000011000011000000111100110011001100000011110000110011000000001100000011111100000000001111001100111111111100
11001111110011110011110000001100000011110000000000111100000011001100001100111111000011111100110011000011001100000000110000001100110011111100111100110011000011000011000011110011000011000000000000110000110000001100110000000011000011001111001100001100111111110011000000001111110000000000001100110000111100001111000000110000000000110011110000000000000000001100000000111100111100000000001100110011001111000011111111001100000011111100111111111111001100110011111100001100110011111111000011111111001111111100110000111100111100001100001100111111001111001100000011111100001111000000000000110011110011000011000011000000001100000011111111000011111100000011111111001100001111001111110011000000111100001111111100110011001100110000001111000000001100000000111111000000111111111111001100111111110011110000000000000000000011001100110000001100000011110000000000000000000011000000000011110011000000001100111111000011110000110000110011110000000000111111110000111111110011000011110000111111111100
00110011000000000000110000111111001100110000001111110011000000111100001111111100110000001100110011000011001100111111110000000000000011001100110011110000111100001111110011110000110000000000110011000000000011000011111111001111001100000000111111000000111111000011001100001100111111001111000000110000001100000000001111000011001111001111111111110011110011110000000011001100001100111111000011001100111100110011110011001111111100110000000000111111111100
0011001100111100001100001100001111000011000000111111111111001100000000110000000000000011111111001111000000000011111100000000111111001111110011001111110000111111000000001100110000001111001100110000110011111100000011001111110000110011001100110000001100110000111111000011110000000011111111000000111100111111110011001111111100000011111111000011110000110011000011000011001100111100111100001111110011110000111100110000111111111100
00000000110011000000000000110011110011111100000000111100000000110011000011001100000011111111000011110011111100110011110000111111110000111111001100001100110011000011001100001100110011000011001100000011000000000011001100111111110000111111111100
1100001111111100000011000000000000000000001100000011000011111111000000110000000000110011110000111111111100
11110000111111110000110011110000000011111111000000001100000000001111111100110011111111001100111111111100
110000110000000011111100000000000011000011111100000000111111111111110011000011000000001100110011001111001100001111001111001100001111000000111111110011110011110011001111001100111111111100
0000111100000000110011000000001111111111111111000011111111000011111100111111111111111111000011001100000000111100111111001111000000000000001111000000111111001111111100110011110000001111110000001100110000001111110011001100110011001100111111111100
11001111001111001111001100110011111100110000111100110000110011001100110011111111001100110011111100000011111100001100001111111100111111000000000000001100001111110011000011111111001111001100001100000000001100111100110011001100110011111111111111000000000000001111110000001100000000110011110011110000000011110000001111110000001100110000110011110011110000111111001111000000111111000000000011110000110011000011110011111111111100000011110000001111110000001100001111001111000011111100111111001111001100001100111100001100110011111100111111110000111111001111001111110000111111001100001100001100001111001100110000111100001111111111110011001100000000110000000000110000110000111100111100000011001111000011111100000011111100110011110000000011110000110011001100110011000011001100111111111100
1100110000000011110000001100001100110011000011001100001100000000001111111111110000111111111100
110000111111001100111100111111111100
11001111000000000000110000111111001111001100000011111111000000111100110000110011001111000000001111001111110000000000111111111100
111111001111111100111100001100000000001100110011000011001111111100111111001111000011001100111100111100110000111111000000111100110011110000110011001100111111000000000011110011110011000011001100000011111100001111001100111100111100110011110000111111001111000000111100110000001100001100001100001100111100110011111111001100000000110011111100110011110000110011111100001111110000110011001111000011001100111111111100
1100000011000000000000000000000000111100111111111100
1111111111110011001111110000111100001100110011110000111111111111001111001111000000000011110011001100000000111100110000110000111111111111000011000011001111111111110011000000001100110000001111000011000000001111001111001100000000111100110011001111000011110011110000000011111111000000000011111111000011000000001100111111000000110000110011110011001111000011111100111100111100000011000011001111001100000000110000111100001111000011111111111111111100110011111100111111111100
1111001111001111000011110011000011001111110011001100000011000000001100111111110011111100001111001111110011111111001100111111001111001111000011110011001111001100001100110011000011111111000000110011111111001100000011111111000000110000001111110000110011001111001111110000001100110000001111110011001111000011111111111111110011111100001100001111001111110011001100111111111111000011110000110011000000111111111100
1111001111111111110000110011110000001111000000110000001100110011111100110011001111110011111111000000110011001100001100000000110011001100000011110000000000111111111100
1111111111111111001111000000001100110011000011111111000000001111001100110000000000111111111100
1111000011110011111100001100000000111111000000001100001100111100001100001100111111001100000000000000001100000000111111110000111111001100111100000000111111110011001111110011111111111100110000110000001100110000001100110000000000111100110000111100001100111111110011000000111100000011111100001100111111111100
110000110000001111110000111111000000000011001111001111111111110011000011001100111100000000111100110000001100001100001111001100001100110011110000000011110000000000110011111100111100001111001111001111001100111100000011000011001111000000111100000011110011110011110011111100000011110011000011000011000000000000000011000011110000111100000000110000000000000000000011000011000000111100001111110011000000001111001100110000001100001100000011111111001111110000001100111100001111111100000000110000111111001111001111001100001100000011111111000000110000111100001111001100110000110011111100111100111111110000111111111100
110000111100001100111100110000110000001100110011001100110011000000001111110011110011110011001100110000001111111100110000110000000011110011001100111100000000111100001100001100000000000000001111111100001100001100110000110011111111001111110011110000001100000000001100001111000011110000110000110000001100110000000000111111111100
1111111100111111111100
1111001100000000001100000011000011000000110000001100110000110000110011001100000000111100110011000000001100111100000000110011001100001100001100110011111111000000111111000011001111000000110000110011000011111111001111001100111100110011000000111111111100
11111100000011110011000000111100110000000011110011111100111111110011001100110000000000000000001100111111110000110011000011001111001100111111000000110000111111110011000011001100111111111111001111111100001100000000110000000011000000000000000011001100001100001100111100001111001111000011000000000000111111111100
11000000001111110011001111001100110011001100110011110000000011000011111100001111000011000011000000110011110011111100110011110000000011001100110011001100000000001111000011001111000000001100000000111111000011110000000000111111111100
0011110000001100001100000011000000111111111100
1100110000111111000011110000000011001100111111111100
0000000000001111000011110011110011110011001111001111000000000000111100111111110011110011111100001111000000110011000011001100110000111111110011110000111100110000110011001100111111110011111100110011000011001100000011111100111100000011001111110011111111000011000000001111001111110000000011001111000011001111110011111100111100110011111111000000000011001111110000000000111111111111001111110011000000110000001100111111000011110000111100111111111100
00111100111100111111001111111100000011110000110011111111111111000000110011111100001100001111001111000011001100001100000011000000110011000011001100000011110011001100110011000000110011110011111111001111000011110011000000000011111100001111111100001111000011000000110011110011001100000000111100110000111111000000000011000000110000110000110011001111110000000000001100000000111100110000001100001111110000111111111111001100000011001111001100000000001100110000111111110000110011000000110011110000001111001111001100111111111100
0011001111111100000000001100001100000000000011111100000000001111000000001100001100001100111111110000111100111100001100001100001111110011111111111111111111001100000000110011001100111111001111111100000011001100001111110000110000110011110011110000110000111111111100
0011110011001100111111110011000000111111111100
00000000000000001111111100110011111111111111111100001111000000110000110011110000000000001111111111110000000000110011000011110000000011111111000000001100111111110000001100110011110011001111111100111100111111111100
11111100110000000000001100001100110000000011001100111100001111110011110000000011110000110011111111000011000011110000111111111111001100000011110000110011111100000011000000111111000000111100000011111100000011001100000000110011000000111111111100
00111111001111110000110000111111000011111111001111111100001100110011111111000000110011001100111111001111110011000000001111000011001100000011110000111111111100
110000111100001100111111110011001100111100110011001100001100110000111111110000110011001100001100110011001111110011000000111100001111000011110011111100111100001111001100000011110000110000111111111111111100110000111111110000001111111111110011000000000000111111001100000011001100000011110000110000000011001111001111111111110000111111111100
110011001111111100111111000011000000110011111111001100111111001111111100000011000000000000110000000000001100111100000000001100111111001111110000001111001100111111001100001100000011000011000000000011111111111111000000110011000000110000111111001100110011110000110011001111001111000011001111110011110000111111001111110000110011001100000011110000000011000000000000111111000011000000111111110000000011000011001100001111110011110000110011000011001100001100110011110000000000000000000011001111110000111100111100110000111111001111001111111100000011000000000000001100000000001100001111001111000000001111111100001111000011110000111111111100
11000000110011000000111111111100
1100111111110000000000110000110011000011000000000000000000001100110011001100111100110000111111001111110011000011001100110000110000000011000000110011001111000011000000111100001100111111111100
00000011000011111111000011001100000011110011001100111100111100001100110000110011000000110000110000000000111111111100
0000000011111100000000110011000011111111000000110011001111001111000011000011001100001100001100111100000000111100111100110011001111000011000000110000000011110000111111000000110000110000111111001111111111111100110000000000001100111111001111111111111100001100001100001111110000000000110000111100110011001100001100001111110011000000000011001111001100001100110011110011000000111100000011110011110000110000001100001100111100001100111100001100001111110000001111110011001100111111111100
00110000001100001111111100001100110011000000111100000000001111000000000000000011110000111100110011110000000011110000001100000000001100001111111100110011111100000011110000000011001100001111000000111100001111000000001100110000001100001100000011110000111100000011001111110000110000111100110011110011110011000000001111000011001100001100111100111111111100
11111111000011000000110011000000001100000000001100001111110011111100111100000011110011111100000011110011000011000000001111110000111111110011001111001111001100001111110000111111000011111111111111001100001111000000001111111100001100000011000000000000111111000011111111111100110000111111000011000011000011000011110000111111001111000000110011001111001111001111001100110011000000110011001111000000000000110011000000001111000011001100111100110000111100110011000011111111000000110000110000000000110000110000000000110011111111111100111100110000110000001111001111111100000000001100110011001100110011001100001100111111001100000011000011001111111111110000110000001111001100110000000000111111111100
00111111110011001100111100001100111111001111001100000011111100001111110000000000000000000011000000111111111100
11001100111111111100
111100111111110011110000001100111100000000111111000011110000001111110011110011000011111100110011001111001100110000110011000011111111001100110011000000000000001111001111000011111111111111000000000011000000000000000000001100001111111111111111000000000000001100001111001100110000111111111100
0000000000000000001111001100001100111111111100
0000000000001100000011110000110000110000111100111111111100
111100110011111111000000001111111111110011111100110011001100111100000000110000110011000011111111111111111100001100111111110011111100111111111100
11110000001111000000111111111100
000011110011000011001111000011110000111111110011111100001111001100001100111111000011111111001100111111000000111100000000000011000011000000001100000000001111000011000011111100000000000000000000110011110000111100110000000011111111001100110000000000001100110011001111000011001111111100001100111100111100001100000011000000001100001100110011000000000011110000000011110011001100111100000011000000000000111100110011111100000011001111001100110011000011110011001111111100001100111100110011110011001100001111000011000000001111001111001100111111110011000011001111110000111111110011110000000011111100001111001100111111110011001111000000001100001111111111111111110000000000111111111111000000111111111100
0011001111110000001111000011110000110000000011000000110011001100001100001111000000001111110011000011001100001100111100001111110000000000001111111100000000001100000011000011000000001111001100000011001111110011110000111111111100
00001111001100000000000000000011111111001111000011111100001111110000001111001111110000001100111111111100
1100001111001111001100111111000011000011001100111111111100
1111001111001111111100000011110000001100111100000000110000001100000011111100111111111111001111110000111111111100
1111111111001100000011001100110011110011111111000000110000001100111111111100
000000111111110011111111111111000000000011110011111100110000000011110000111100110011001100110000110000110000000011001100000011111111000000110000000000001100110011000000110000110000000011111100001111000011110011110000111111001111111111111100001111110011001100111100111111001100110000110011110011111100000011110011000011111100110011110011000011110011000000111111001100111100000011001111000011110011111111111111111111111100111100110011000011000011110000111111111100
00000000110011000011000011000000111100110011111100111111111111111100110011000000111100110000111100001100111111000000000000111111111100
001100001111111100110011001100001111000000000000110011110011110000111111111111001111111100001111111111111100111100001111111100001100111111111100
0011001111001111000011000000001111111100001100110011111100001100111100001111110011111100110000110011111111001111110000000011111100110000001100111100111100110000001111000011001100111100110000001100110000110011111111111100110000001111001100110011000011000011111100110000000000110011110000001100000011000011111111111100110000000000110011001111001111001100110000000011111111001100000011110011001111110000111100001100001100110011000000001111000011000000110011000011000011001111000000111111111111001100110011111111001111110011111111001100110000000000000000001100000011001100111100000011000000001100000000001111000011111100110000000011000000111111001100000011110011111100111111111100
0011000000001111111100110000001100111100001100000011001100110011000000001111110000001100000000110011000011110011001111110011111111000000000011001111001111000011001100000011111100001111111100110000110011001111110011001111111100110000110000110011000000111100001111001100111100111100110000111111111100
1100110000110000110000110011000011111111000011000000000011001111001100000000000011111100110011111100001111111100110000000011111111111111001111110011001111110000001111001100001111000011000000110000000000000011000000001111110011000000000000110011000000111100000011110000000011001111000011001100001100111111110000000000001100111100110000001111000011000011111111111100000011110011110000111111001111110000110000001100001100001100111100000000000000000000110000000000000000111100000011110000001100110000111111001111000011110000000000110000111111001100000000110011111111000000001111001111110011110000110011110000110011000000110011000011000000000000111100111100110011111100110011110000000000110011111111111100111100001100000011111111001100110000001100110011110011111111000011000011110011000000001100111100001111110011001100000000001111111111111100111100111111001100111100000000111111111100
11000011111100110011111111000011001111111100001111001100001100111100111100000000000000111100110000111111111100
000000110000001100000011000000111111111111111100111100111100000000110011001100111100111111000000110000110000001111111100001111111100111111111111001100111111001111000011110011001111111100001111000011111100000011000011110000110011110011001111000011001100110000110011110000000000110011000011001100110011000000111111111100
00000011001100111100000011111100110000110000111111000011001100111111110000000000000000000011111100110011000000000011111100110000001111110011110011111100001111110000001100001100111111111100
111111111100000000110000110000111111000000110000111100000000001111110000000011000000001100110000111100001111110000111100110000001100001111111100110000111100001111001111000011110000111111110000001111001111111100000011110011111100000000001111111111111111000011111100000011001100000011110011111100001100110000001111001100110000000011001100111100110011000011000000000000001111001111001111001100110000001100110000110000110011001111001111111100000011111100111111111100
11111100000011111100001100001100111111111100
110000000011110011111100000000001111111111110011110011110000001100000011110000000011000000110000111111111100
111100000011000011001100000000111100111100000011111100110011111100001111001111001111110000111100111111001100111111110000111100000000000000110011110011000000110000001100001100111100001100001111110000001100111111111100
110011001111001100000000110000001111110000110000110000001111000000110011110011001111111100000000110011110011001111110000000000001100000011110000001111000011001100110000111100000011111100110000001100000000001111111111111100001100110011000000000011000000000011000000111100111111001111111100111111001100110000000000110000110000000011001111001100001100000000110000111111110011000011111111111100111100111111000011111111001100000011111100001100111100000000001100000011001111000011001100111111000011000000001100111100001111000000000000111100111111001111000000111111111100
11111100001100110000110000111111000011110011001111110000001100111111000000001100000000111111001111110000111100111100111111001111110000110011110000001111110011001111000011000000000011001100111111111111110000110000001111000000001111000000110000111100000000110000000000110000000011110011111100001100110000111100001111110011111111001111000011000000111100111100111111000011110011111100000000111100111111001111111100001100000011110000111111000011000000001111000000000000001111111111110000110011001111001111111111111100111111000000000011000000111111001111110000111100001111000000001111001100110011001111001100001100001111000000000000111100111100111100110011110000110000001100001100000011000011110000111100110011000000111111111111110000110000000000110011000000110011110000000011110011110000000000110000111100110000001111000000001111000000001111000000110000111111111100
11110000111100110011110011000000111111111111001111111111111111110000111100110000000011000000001100111111110011111111000000111100110011000011001111000011001111000011000000001100000011110000110000110000110000110000111100001111000000000011111111001111000011001111111100111111000000110000111100000011111100001111110000110000001100001100111111000000111100001111000011111111000000110000001100111100000000111100001100111111111111000000110000111111111100
111111000000000011110011000011001111001100111111111111111111110011000011001100110011110011000011110000111100001111110011111111000011111100111100111111111100
001111000000110000000011001111001111001111001111110011110000111100000011000011001111111100000011001100000011000011001111111100111100001111001100000000001111001111111100111111111100
1100111100000000000011110011001111000000110011001100110011000000110000110011001100001100110011111100000011110000000000111111110011110011001111001100001100000000000000001100001100111100000000110011001111110000111111001111111100110011000011111100001100111111001100110011001100000011001111001100110011000011001111000000110011000011111100000011000011110000110000001111111100001111111111111100110000001100001111001111110000000000111100110000111111110011000000001100001111001111000000000000000000000000000000000000001111000011111111001111111111111100000011000000001111000011000011110011000011001100110011001111001100110000110000111100000011000000110011110011000000000011001111000000001100001111111111111100111100110011110000110011001100001100111111110000001100111100001100001111110000001111000000111111001100000011110000001100000011110000111111001100001100110011001111111100111100111111111100
110011001111110000110000000000110011000000000000111100000011111100000011110011000011000000001100001111110011110011001100000011001100110000110000111111110011000011000000110011111100111111001100001111001100000011000000110011111111000000000011000011000000001111001100000011111100000000111111001100110011111100001111000000000000110011001111001100110000111111110011110011000000110000000011111111000000110011110011110000001100001111110011110011110011001100111100110011001111000000111100111111001100001111001111000000110000111111111100
11001100001111001100001100000000110000001100111111111100
1100001111001111001111111100111111000011110000001111001100001111000011001111001100111111111100
111100000000001111001100110000110000111111110011001100110000001100110011000011110011000011000000111111001100111111000011000011110000000000111100110011000000001111000011110011111111111111000011001100111111001100111100110011000011000011111100110000000011110000000011000011001111001111000011110011111100000000110011111100000011000011110000000011001111111100001111000011110011110011110000111111110011001100001100000000000000111100001100110000111100110000111111000000110011001111110000000011111111000000000011001100110000001111111100110000110011000000001111111100000011111111111100110011001100110000111100110000110000111111001100110011001100001100110011000000110011000011001100001111110000001111111100110000000000111100110011111100111100000011110000111111111111111111000000110000001100000011110011110000111100111100001100111100001111111111111100110011001111001100000011000011000011001100000011000011001111001111111100110000111100111111001100111100000000110011110011000000110011110011110000110011110011001100000011001100000000001111111111110011000000110011001111000011001100110000000011110000001111111111110011110011000000000011110011110011111111000011000000110011110011000000110011001111111100111111111100
11110000111111000000000000001100111111111100
1100000011000000111111111111001111110011111100001100001111110000001100001111000011111111001100000000111111111100
111100000011000011000000110011000000110000111111001100111111110000110000111111000011111111001100110000000011111111001111000000111111001100111111000000000000000000111111111111001100001100110011110011110000110011110011001111001111110000001100001100000000000000110000110000000000111100000000000011000000111100000011001111001100111111111100
11110011111100110000000000110011110000000000000011000000111111111100
110000111111001100000011001100001100110000110000001100111100111100001111001111110000001100001100001100111100111111111100
110011001100111111000011111100000000000000001111111100110011110000111100110000000000000000001100001111000011001111000011001100001111111100000011001100000011000011000011001111110011001100000011000011110011110000001100001100111100001111111111111111110000001111111100110011111111000000111100001100000000111100001111001100000000110000000000111100111111110011001100000011000000000011110011000011111100000011000011111100001100110011111100111100001100110000000000001111110011110000001100111111000000111100111100110000000011000000000000000000001100111100111100001100000000001111111111110011110011110000110000111111111111110011110011111100001111110000001111110011111100001111000011001100110011001100111111001100110000110011000000110011001111000000111111110011110000001111111100110011110000110011000000110000000000111100001111110011001111110000000000110000001111001111001100001100000000000000000000000000000000111100110011110011000011001100111100000000000011110011111100001100000011111111000000111100110000000000111100110000001100001100001100000000111111000011001111111100001100111111111111110000000000000011001100000011001100110000001111000011000011110011000000001111111100111100000011111100001100110011110000111100000000001111111100000011111111001100001111110000111111001100001100001100111111110000001111000000111100001111111100111100110011000011000011001100111111001100110000000000111111000011001111111111110011001100000000000011110000001111111111110000111100000011000011001100110011111100000011000000110011111100110000110000000011111100000011110011000011000000111111111100
110011000000000011001111111100110000000011000000111111111100
001100001111111100001100111111111111111111111111001111111100001111000000111111111100
1111000000000011110000110011001111000011000000000011001111110011000000000000000011110011111100110011000000001111110011110000111111000000000000001100110000111111000011110000111111001100110011110011001100111111111100
000000110000111100111111001100000000111100000000110000110011110011000011111100000000111100110011110000110011111111001111111100111111110000000011111111000000110000110000110011001100110011110000110000001100110000111111001111001111110000111111000011110000001111000011110000000011110000111100000000111100110000001100111100000011110000001100110000110011110011000011001100110000111111001100110000111100001111001111000011111100111111111100
00111100110000000011001111111100000011000011001111001111000000110000110000111100110000111111110011000000111111000000111111110011000011001111110011111111001111001100001111001100110000000011000011110011000000000000000000001111111100001111001100001111110011111100111100110000111100110000110000001100110000110011000000110000111111001100000000000000111111001111000011111100001111110000110011111111111111000011110011111100111111000000001100111111110011110011001100000000000011000011111111000000110011000000111100110011111111111111110000110000000000111111000011110000111111111111000011110000000011110011110011110011111100110000111111110011000011110011001111110011000011111100000000001111000011001100111100000000110011111100111100111100110000001100001111000000001111000011001100001111000011110011001100111100001100111111000011110011001111001111000000111100000000111111001100000011111111001111111111110011111100000000000000110000001100001100001100001111111100110011000011110000110000111111000011110000000000110011001100000011110000111111110011001111110011001111001100110011000000110000001100111111000011000011110000001111111111111100000000000000111100000000111111001100110011111100000011000011001100110000111111110000000000111111000011000000000000001100110011111100001111110011001111001100110011000011111100001111001111111111110000111111001111000000111111111100
111111110011000011111111001111001100000011001100000000000000111111110011111100000011110000111111111100
11110011111111111100001111111111110000001111000000110000001100000000110000110011000000110000000011001100111111000000111111000000000000000000000011000011111111001111111111110011110000111100001100111100001100000011110011001111001100001100110000000011001111000000001111111100111111110011110011001100001111110000111111111100
0000000000111111001100111100111100110011001111000011111111000000110000111111000000111111000011111100110011001100001100000000001100001111110011000000111111110000110011111100111100110000000000000011001111001100001111000011110000110011001111001111000011000000111111111100
1111110011000000110000111100000011111111000000000011110011000011001111110011111100110000001111001100110011001111110000111111111100
11110000110000111111001100110000000011110011111111001100000000000011110000001111110011110000000000110000000011111100111111001100001111110000001111110000111111111100
00110000111111110011110011001111001100110000001111000011000011001111111100001100111100110011110000000000111100110000000011000011001100110000001111001111001111001111000000001111110000001100110000110000110011001100001111111111110011001111110011001100001100001111110011111111111111001111111100111111111100
110011000000001100001111111100111100111111111111000000000011111100001100110011110000000011110011001100111100001100001111110011111100000000110000111111001100001100001111110000000011000011110000111111111100
1111000000110011000011111100000011000011110011000011110011110011001100110011001111000000000000111111001100110000001100001100001100111111111100
111100111100110011111100111111111100
0011111100001111111111110000111111110000001111110000000011110000111111111111110000110000000000001111000011001111110000111100001111000011000011111100111111111111111111000000001111110011110000000000110000001100000000000000000000000011001100000000111100001100001111000000111111001100000011000011110000111100111111000000000011110011110011110011000000001100001100110011001100111100001100111111000011111100111111001100111100001111111100001111110011110011110011001111001111110011111100111100001111111100111111111100
1100000011000000000011001100111111110011110000110000111100111111110011000011000011000011001111110000001111111100110000000011000000001100111100110011000000111111111100
001100110000110000001111000000001100110011111111001111000000111111001111001100111100110000110000111100111100001100000000111100111100111100001111110000000011000011110000000000111111110011111111000000001111110000111111000000111111000011111100001111001100110000000000111111000000111111000011111100001100001111111100001100001100000000001111110000110000111111111100
0011110011111100000000111100001100000011000000000011000000111111000000001100001111110011110011111111001111001100001100001111111100001111000011001111110000001100110000000000000000000011111100111111001111111100110000111100110011111100111100000011111100000011000011111100000000110011001100001111111100111111111111111100111111111100
1100110000110011110000000011000011111111000000000000111100110000110011000000001111111111111100110000000000000011001100110000001111111111111100000000110011111111000011110011000011000011000000000000111100000011000000001111000011110000110011110000001100001100111111001100110011000011110011000000000000111111110011000000001100000011000011001100111100000011110011001111000011110011001111000011110000001111001111001111000011000000111100001100000000001111001100000011111100111100110000000011001111110000000011110011111111001100111111111100
00001111110011110011111111111111001111110000001111111100000000110000111111000000001111110000111100110011111111111100110000111111001111111100001111111100000011111100111100000011111100111111000000111111111111111100001100110011001111001111001100111111111111111100110011110000111111000000000011000011110011111100111111000000000000000011001111111100000000111111110011110000110000001111001100001111001111000011110011001111001100000000110000111111110000111111000011110000000011111100110000111111001100110000110000001111111100110011111111111111111111000011000011111111000011110000111100001111111100001100111111000000110000110000000011000000110000000000000011001111000011000000111100001111000000001111111100111111111100
00000011000000000000111111110011001111000000000011110000000011110000001111000000000011110011110011110000000011110000000000111100000011110011000011001111001100110011000000001111000000110011000000001111000000001100000011001100111111110000111111001111000000111111001111001100111100001111000000001100001100001111110011110011000000111111111111110011001100000000111100000011111111111100111100110000110000110000110000110011111111000000111100000011001111000011001100111100001111111100111111110000000000000011110011000011111111111111110000000011111100001111111111111111000000001100111111111100
1111000011001100111100110000111111000011111111001111001111001100110011111100001111111100110000111111000000111111111100
11110011001111000000001111001111000011000000110000111100000011000011110011111111001111000011000000111111111111000011110000111111000011000000110000000011000000001100000000111100111100110011000000000000111111000011001100110011000011110011000000111100111111001111001100111111111111110011001111110011000011001100001100110000001111000011000000001111001111000011110000111111111111000000111100111111111100
000011001111110000111100111111000011111100001100000011110000111111111100
0000111100110011110000111100110011110011110011000000110011001111110000001111001111111111110000001100000000110011111100001100001100001100111111001100111100000011001111001100000011111100111100000000001111001111000000111111000000111111001100111100111111000011000011111100110011001111110000001100000011111100001100111100000000000011001100001100000000110011110011111100111100001111001100001111000011000011000000110000001111001100001111111100110011000000001111111111110000000011110000001100111100000011001100111100111111111111111111111100110011111111111100001100110011001100000011000000111100110000000011111100001111111100001111111111111100000000001111110011111100111100000000111111111100
0000111100000011110000111100110011111100110011111100111100000011110011110000111100001100001100111111000011111100001111000011001111000011000011111100111111110000000011000000110011000000001100001111110011000000000000000011001100000000110011001111110011110000001100110000001100110000110011111100001111000000001111000011111100001100000000001111111111110011110000001100110011110000110000111111111100
001100000011110000110000111111110011110000000000111111110000111100000011001100001111110000001111001111111100110000111111001111111111111100110000000000001111111100000011111100111111111100
11000000001111111100110011000000000011110011111111000000001100000011110000111111001100001111000011111100000011110011000011110000111100111111000000001100111111111100
110011111100111100111100110000000000110000000000000000001111000011110000110000111100111100001100111100000000111111110011111111111111001111110011110000001100001100110000000000110000110000000000110000001111110011111100111111001111110000110011001111111100111100110011001100111111001111001100001111110011001111110011000011001111111100110000110011000000000000000011000000001111001111001111001111111111110000000011111100110000000000111111111100
11111111111100110011111100111111111100
111111110011110000111111111111111100111100001111001100111111111100
0011000000110000001111000011001111001111110000000000110011000011110011001100001100110011110000110000110000110011000000111111000000110000111111111100
0000110000110000111100000000000011110000000011110000111100111100110011111100001100110000001111110011110000000000000011110000111100001111111111110000111111001111111111110011110000001111110011000000001111000011001111110011111100110000001111111111111111001111110011000000110011110000111111111111000000110011110000111111111111110000001111110011000000110011111100110011110011110000111100110011110000000000110011001111000011001100001100110000111111111100
0000111111111100
11001111000000000000001100001111000000110000001100111111110011000000000000001100001100111100000000000011110000111111000011111100000000111111111111111111000000001111000011111111111111110000111111001111000000001111110000001111110000000011000000110011000011111100110000111111001111001111110000001111110011110000000000110011000000000011110011000000110000111100001100000011111111000011000000111111111111110011111100000000001111110000111100110011000000110000000000110000111100110011000000111111111100
0000000000110011001111110011111100110011001111111100000000001100110000111111111100
001111000011000011110000001100001100111100110011000000000000001111000000110011001111110000001111111111111111111111110000110000001111001111000000111111001100110000000000111111110011111111001100000000111111000011110011111111111111000000110000111100000000111111000000111111111111001100110011111100001100000011110000110000111111111111110000001111110000111100000000001100000000001100110011111111111111111111001111110011111111000000000011001111001111111100001100110000000011000000001111000000001111111100110011110011000000111111111100
11111111110000111111001100111111001111110000000000110011111111111111110000000011110011111100110011001100000000111100111100001111000011000011110000110011001100111111110000001111111111111111001111001111111111110011110011001100111111111100
111100111111111100
0011000011111100111111001100111111110000000011000011110011001100000011110000111100001111111100000011110000001100000000001100000011111111001111000000000011000011110000000000001100000011001100001100110000110011110000001100111100111100110011000000110011001111110011110011000000001100110000110011001111110011110011110011000011001100111100001100110011111100000000000011000000111100111111001100000011110011000011001100110011110000001100111100110011000000111100001100110000001111000000000011111100001100110000110000001100000011001111111100111100111111000011001100110011110000001100000000111111000011110011111100000011110000000011000011001100000011001111000011001100111111000000001111110000000000110011110011001111001111000000111111110000001111110011001111110000111100000000111111110011111100110011001111110000110011111111000011001111111100110000111100111100000000111111110000001111110000000011000000111100110000001100110000001111001111000011110000110011000000110011111111001111110011111111111100001100111100001100111100001111001100001111110011110000110000001111111111110000000011001111110000110000111111001100001111111100110000000011000000111100000000001100111100111111111100
1111000000111100001100110000001111000000000011001111110011001111000000110000111111111100
110011000011110000001100110011110000110011000000000011111100110011110000000000000000111100000011111100110011000000000000001111110000111111111111001111111100000000000011110011111111000000000011111111111100111100000000111100111111110011001111110000110000110000001100110000000011110011110000000000000011111100111111110000001100110000111100001100001111001111001111000000001111111100110000110000111111000011110011001111110011111100111111000000111100111100110000001100110000111100001111000011111100000011000011000000000011111100111100001100110000111100000000000011001111001100000000111100001111111100110000110000001111110000110011111100110000111100111100111100110011111100000000000011000011000011000000000011110000000011110011000000000011110000000011111111111111001100110000110011000011111100001111111111110011111111111100000011001100001100110011111100111111000011110011000000000000000000000000000011000000111111111100
00111100111111111111111111001111111100000000000011111100000000110011001100111111110000001111001111000011110000110011000000001100111100110011111100000000111111001111110000001111110000001111111111111111110011111100000000111111001111001100001111110011110000110011110000001111110000000000000011001111000011000000111100001111000011111111111100110011000011000000001100110000111111000011001111110000110011001100110000111100001100001100111100111100001100110011001111110000001100111100110011111111000011000011111100111100111111000011111111001111001100111100111111111100
110011110000000011111100110000000000000000000000111100000011001111110011110000111100001111110011110011111111000000001111001100000000110000000000001100111111001100110000110000110011111100111111000011110011000000000011001100000011001100001111000011001100001111001100000000001111000011001111110011001111001100111100000000111111111100
11110000111100000000111111110000110011110011110011001100001100000011110000111100110000110000000000000011110000000000001100110000000011110000000011001100110000110000111100110000000000000011000011110011110011001111000000001100110000110000000000001111000000111111111100
11000011110000001100111111111100
11110000110000001100001111000000110011110011111100001111001111001111110000111111111100
0000110011110011111111001111000000000011111100001100000000110011110000111100000011000000000000000011000000000011110000001100110011001100111111111100
111111110011000000000011110011111100001111111100001111001111110011001111000011110011110011110011110000000000000000000000000011110000111100001111000011000011110011000011000011110000001100000000110000110011110011110000000011111100110000110000001111111111110000001100001100111111001111001100000000000011001100110000000011111100111100000000001100000011000000000011111111001100110000000000111100110000111100111100111100111100111100001100111111000011110011000011111111001111111100111111111100
111111001100110000111100110011111111001100110011111111001111110011001111000000111111000011111100001100110000111100111111000011110000000011000000001111111100111111111100
110000000000110011001111000000000011000000000011000011000000110000110000111100111111111100
110011111100111100001100000011110011110011111100001111110000111111000011111111111111001100111111110000111111110011001100111111111100
00110011001100000011111111111100001100110011000000110000000000110000000000111100001100000011000011110011000011001111000000111100001111110000110011001111110000110000001100000000110000110011110000001111110011000011001100000011110000000000000000001100001100001111000000111111001100001111001100111100001111001111110000110000001100000000000011111100001100001111111111110011111100111111000000000011000011001111110011110000001100001100111100111100111111111111110000111100000011001100001100001111000000000000000000111100000011000000000011110000001100000000000011001100111111111100
11000000111111111100
001100110011110000110000000000110000110000110000000000111111001111110000110011000000000011001100111111110000111100111111111100
11001111110011111111000000000000110011111100000011111100111100111111111100
00111111001100001111110011000011000000111111111100
0000110011000011110000110000000000000000001111110011001100000011001100110000110000111111110011110011000011110000110000000011001100001111001111000011000011110011001111110011110000111111111100
1100000011001100111111111100
11110000000011110011001100001111111111110011001111001100111111110000110011001111110000000000000011000000000000000011001111110000001111111100110011001100111100110011110011001100111111111100
001100000011110000001100000000110011110011110000000011001100111100001111001100000011111100110000001111111111111111110011110000111111111111111111111100000011001100111111111100
1100001111000011000000001111111100000011111100111111111111111100111100110011001100001100001100001111111111110011111100000000000000110011001100110011001100001111110011000000000000000011110011000000110011110011110011000000110011110000111111111100
11001100001111110011111111000011001111111100001111001100000000110000111100001111110011111111111111000011000000111100111111110011000000001111000000110000111111111100
1100110000111100111111111100
11001111110011001111001100110011111111001100000011110000110000110011110000000000000000111100111111111100
111100000000111111001100110011111100001111111111111111111111000011000011110000000011111100001111001111000011111100000000000000110000000011111100110000000000110011000000110011001111110011111111000000001100001111111100000011110011111111001100001100111100111100110011001111000011000000001111000000110000001111111111111100001100110000000011111100001111001111000011001100000011001100111100110000110000110000110011000011000011110000110000110011001111110000110000001111001111110000000000111111000000110011000000000011001100111111110000000000001100001111110011111111000000111100001100000011110011110000001111110011000000111111000000111111001100001111110000111100110000111111111111001111000000111111000011000011111100001100111111000011110000111111111100
001100001111110000000011000011001100110011110000000000001111110011001100001100111100111100110000110000000000110000000000111111110011111111000011111100111100110000000011111111000011001111000011111100000000111111000011001100111111111111000011110011111111000000110000001100001100001111000000000011110000001111110000110011001100000011001100111100000000111111001100001111110011111100000000110000111111111100
00001111110011001100000011000011110000000000111111111100
00111111001100111100111111000011000011000000111100110011001111001111111100001111110011001100111111111111111111110000111111111100
00000011000000001100111111110000110000001111110011110011000011111111000011001100111111110011000011001100000011000011111100000000110011001100000011001100001100000011001100000000110000000000110000000000001100111111111100
0000110011110000001111111100000011110011111111001100000000111111000011001100111111001100111111110011001100110000110000000011111111111100111111111100
111111001100111111111100
0011001111110011000000111111110000001111110000111100001111111100001100001111110011000000000011001100111111110011110011000000110011110011110011001100110000001100001100001111110000110011110000111100001100111100110000111100111111000011111100110000000000000000000011110000000000111100110000110000000011111100111111110011111100111100111100110011001100111111001100000011000011111100001111110011111111111111111100000000000011111111001111000011000011111100111111110000110011000011000011110011111100000000110000000000111111111100
0000111111001100111100000000111111001111001100111111000011111100001100111100001111110000000000000000001100110000001111001100110011110000000011110000000011110011000000001100001100001111111100001111110011111100110011110000111111000000000011000000110000000000110011111100000000001111110000111100111111001100111100110000111111111100
00000011000011110000000011000011001111000011110011000011110011000011110011000011001111111100111111111100
0000000011110011110000111100111100001111000011001100000000000011111111111111111100001100110000110000000011000011000011000000000011110011000000110011000000111111000000000011000000110000000011110011111111001100000000000000111100001111110011001100110011111111000011000000110011000000111111111100
00001100110011111100001111000011110011110000111111000011000011001111000000000000001100000000001111001111001111110000110000000011111111000011001111001111111111110011110011111111001100111111001111000011000000000011110011001100001111000011110011111111000011001111000011110011111100110011111111000000000000001111001100111111110000001100110011111100111100000011001100110011000000001111001100000000110000111111111111001100000000001100000000111111000000110011110000001100000011000000000000110011111111000011000011111111000000110000001100000011111100111100000011000011111100110000000011000011000011110000110000110000000011110011110011000000111100110000111100110000111111000011000011000011110011110011110011000000110000001100001111001111001111001100001111110000000011000011001111111100001100000011001111001100110011111111001111110011000000001100001100000000001111000011111111000000111100110000111111001100110000001111001100111100111100111100001100110000111100110011001111001111110000110000110011110000111100000011001111111100111100001100001100111100001100000000001100111111000011000011000000111111111100
11111100111100000000001100001100110011000011111111001111001100001111110011111100111100000000110011111111000011110011111111111111110011001111111100001111111111110011111111001111111100111100001100000000110011000000111100111111001100000000001100001100111111001100001100110000001100001100111111000000001111001100110000001111000011000000000011000011110000000000001100001111110011000000110000111100001111001111001100001100000000111100001100001100000000001100110011111111000011000000111100111100000000111111000011000000111100111100110000000011110000000011110011001111000011000011111111001100110000111111001100000000000011111111001111110000110011111100000011111111001111000000111100110011001111000000110000000000000000111111000011111100001111111100001111110011111111000000001100111111111100
00000000111111111100
000011111100001100001100111111000000111100001111110011110011110011001100110000000000001111111111110000110011001100000011110000001111001111001100110011110000111100000011111100111100110011110011001111001111001100000011001111000000000011001100110000111111110011000000110000110011111100111111111111000000111111110011111111000000001111110011111111111100000000111111111100
1100111111111100
11110011110011000000110011110000111100001100000000111100000000111111000000000011000000110000001111110011001111000011110011110011000000001100001100110011111111111111001100110000000000111111001111110000000000000011111100001100111111110000001111000011000011001111111111111111111100001111110000111111001100110000111111111111110000000000000000111111000000111100111111111100
11000011110000111100111100001100000011110011111100000000110011001111000011001100111100110011000000111111000000000000110000000011110011111100110000111111001111111100000011001100110000111111001100110000001100111111111100
000011111100110011111100001111110011000011001111000011110011001111001111000000111111110000111111001111001100110000111100000011000011111100110000110011110011111100001100111111000011001111001111001111110000001111111100000000000000110011110011110000111111001111001111111100111100000000111100000000001111111111110011000011001100111100001100000000000000110000110000111100001100110000001111001111110011110000110000110000001100000000111100001100110011111100110011001111110000110011001111110000001111110000110000000011110000000000110000110011000000110000000000110011000000110011001111110000111111111111110000110011000000001100000000110011001111001100110000110011110011001111000000000000110011000011111111111111111111001111111100001111001100111111110000110000110000111111111100
11001100000011111100000000111111001111111100111111000000111100111100110000111100001111001100000011001100001100000000110000000011110000000000110000110011000000001111110000000000110000000000111111111100
1111001111001111111111111100000011110000110000000011110000111100110011110000001111001111110011000011001111000000111111110000001111001111000000000011000011001100110011000000001100000011001111000000000011001111001111001100000000000000001100111100110011111100001100000000110011001111001111111111111100110011001100111111001100000000001111001100110011110000000011001111111100110000111100001100000000000000001100110011111111000000111111111100
00001111110000111111111100
11001100000000110011111100001111001100111111110011001111000000110011000000111100001100111111110000000011110011001100111100110011000000000000110011111111000011110000001100111100111111110011111111111100000011000011001100000000000000001100111111000000111111110000111100110011000011111111000000001111111100000011001100111111111100
00000011000011001100110000000011000000001111110011110000000000001111110011111111001111001100000011111100111111111100
0000110000111111110011001100000011110011110011110000110000110000000011000011110011110000001100000011000000000000000011001111110011001100111100111111110011110000000011000011001100001111110011110011110000001111111100110000111111001100000011110000001111000011111100000011000011001100000011111111000011110011110000111100110011001111111100000000111111111100
001111001100111111111100
111111110000110000001111110000110011001111001100111111110000000000110011001100111111000011001100001111000011111100001100000000000000111100110000111100110000110011001100110011001111001111001111000000001100000000111111111100
00111111110011001100000011110000001100111100001111111100000011000000111100111111111100
00111111110011110011111100001100111111000000110011000011001100111100111111111100
1111111100110011000011000011000011110011110000110000001111001100110011000011000011000011000000110011110011110000110011110011110000000011110000001100001100001111111100000000111100111111110011110000000000001111001100000011001111001111111111110000110000110000000000000011111111001111111100001111111100111100111111111100
11000011111111000000001100001111001111110011110011111111000000000011111100001100000000001100000000000000000000001111110011000000111111001100110000110011001111000011001100111100001100000000001111000011000011001100000011000000110000111100000000000011001100111100000011110000001100111100001111111111111100000011111100000000110011110000001100001100111111111100
110011110000111111000000110000000011000000110000000000001111111111110000110000111111000000110000000000111100110000000000110000110000110011111111111111110000001100111111001100111111110000001111000011110000000000110011110011111111001111001100000000001111000000001100000000110011001100111100001100111111111100
11111111111111111111001100001111110000000011110000111111111100
11110000000011111100111100110000110011111100000000111100000000001111110011001111111100110000110011000000001111001100111111001111110000001100000000111111111111110011001100111100111100001100111111001100110011110011001111000011001100110011000000001100110011001100001111110000001111000000000000000011110011000000110011001100001111000011001100000011111111000011110000000000000011000011110011001100110011000011110000000000001100001111000000000011000000001111111111111100110000000000000000000000110000001100001100110011001111110000111111000011000011000000111100110011111100110011000000001111110000000000001111110000001100000011001100111100111100111111001100000011110000110011000000110011110011111111111100000000111100110011110000001111000011110011110011000000001111001111111100110011111111001100111111111100
00111111000000001111111100111111001111111100001100111100111111110011001100001111110011111100110000111111111111000011111100001100110011000011000011111100001111000011001100001100000000000011000011111100111111001100110000000000001100001100001100000000110000000000110000110011001100001100001111110000000011111100111100000000110011110011001111001100000011000000110011001111111100111100110000001111110000000011111111000011110011000011000011111100110011110011110000111111111100
1100001111111111111111111100001100001100111100110011110000000000111100111111111100
000000001100000011111111001111110011110000111111001111000000111100001111110011111111001100110000111111111100
00110000111100000011000000000000111111111100
1111111100110000001100111100110011001111000000111100000000110000111111111111001100110011001111111100111111111100
000000000011000000001111110000111111110011001100110011000000001100110011111111111100000000111100111111110000001111000000000000111100111100000000000011110011000011001100111100111111111100
11110000000011000011001100110011110011001100110000111111000011000000000011001100111100110011110011000011001100111111000000001111111111110011110000001100111100001100001100000000001100111111111100
110000111111111100
1111000011000000110011001100111111111100
00001100001100001100111100001100001111000011111111111111000011111111000000001111110000001111111100111111000011111100110011001100000000000011001100001111111100110011000011000011000011110011000011001111000000000000000000000011000011001100001111110011111111111100111100000000000011110000110000111100111100000011110000000000110000110000001111110000110000111100001100001100000000111111110011110000110000110011001111111100001111001111111100111100000011111100001100001111111100000000000000110000000000110000110011001100111100110011111100001111000000000000001111110000110011000000110011001100110000111111001100111111110000001100110000000000000000001100111111111100
0011111111111100111111111100
11001100000011001111000011001100110000111100001111110000000000000000111111110011111111001100001100000000111100110011111100110011000011000011001111110000001111111100111111001111000011001100111111000011001100000000111111000000111100001111000011001111000011001111111111111100110000000011000000110000110011110011000000111100111100110011110011111100111100001111110011110000001100110011111111000000110011110000110000000000111111000011001111001111000011000000000000110011110011000000001100111100001100110000000011000000110000001100111111110000110011001111001111110000110011001111000000000011111111001100110000110011001100000000111100110011110011110011000011110011000011110000000000110011001100000000111111000000111100000011000011110000110011111100111100111100110011000000001100110011111111111111001111000011111100110011110000111111111111001100000011000011001100110011000000111100110011000000001100001111110000111111001111001100110000110011000011000011111100001111110000110011000000000000000011111100111100000011110011110011000011110011001111000000001100111100111100111111111100
11000000111111111100
001100001100000000110000110000001100001100001111001111110011111100000000000011110000000000111111001111111100000011000011110000000000110000110000111100000000001111110011000011000011000000000011000011110000000011111100111100001100001111110011111100001111001111001100111111000000110000110011000011000011001111111111110011001100110000000000111100110011111100000011000011110000000000110000111100111100110000111111001100110011111100001100001100110011110000110000110011001111111100110011000011000011001100111100001100000011110000000000000000000000111100000000000011001100000011001111001100110011000011001111111100110011110011110011110011000000000011001111000000111100000000001100111111111100
001111001111000000111100001111110000000011110000000011000000111111000000111111110011001111110011110000001111110011000011001111001100111100000011000000000000111111001100110000111100111100110000000011111100111111001100000011110011001111110000000011111100110011001100110011000011110011110000001111001100110011000011111111111100110011110000111100110011110011001100000000110000110011000000001111001100111111111100
110011110000110000110000110000110011111100111111111100
0000110011110011111100000011110000111100111111111100
0011000011110011110011001111000011001111001111111111110000000000001100001111110011000011000011000000001100110000000000001111110011001100111100001111110000001100000011111111001100000000000000111111001100111111111100
00000011000000110000001111001100000000111100000011001100111100001111001111110011111100001111000011111100111111111100
11111111000011000000000000000011111111001111110000111111111100
1100111111001100111111000000000011001100000000110000111111111100
001111110000000011001100000000000000000011111100001111001100111100111111111100
000000111100111111111100
00000000000011000000000000110011001100111100110011001111110011000000110011001100111111111100
110000000011000011111100111100001111000000111111111111111111111111000011001100110011001100000011001111110000111111110000110000110000001100110000000000110011110011000011110011001100111100110000001111001100111100110011000011110011001100111100111111111100
0000110000001111000011111111000011001100111100001100001100001111110000110011110011001100111100111100110011111111111100001100110011001100001111000000111111110011111100001111001100111100110000001100001111000000000011111100000011111111001111110000001111111100000000001100111100110000110000111111111111001100111100001100001111000011000011110000111100001100110000001111111100001100000011001111000011111100000011001111001111000000110000001111000000001111000011111100000000111111111100
11001111111100001100111111001111110011111100110011001111110011000011110000001100111111111100
00001111001111000011001100001100000000111111001111001100001100111111110000001100001100111100000011111100000000110011110011111100000011111100000011001100000000001100111111111100
11001100110011111100110000111111001111001100001111001111110011000000000011001111111111110000110011111111111100001100111100111111110011110011111100110011111111111100111111111100
00110000111100110000110000000011110011110011111111001100110011001100111100111100111100111111111100
110011000000110011000000110011001111001100110011111111111100111111111100
110011111100001100000000001100000000000000110000111111111100
000011110011001100111111111100
000000000011000000001111111100000000111111000000000000000011000011110011000000000000001100000011000000000000111111111100
00000011001100000000111100110000111100111111110000111111111111110011001111001100001100111100000000111111111100
001100001111110000111100000011001100110000111100111111111100
11110000110011110000110000111111111100
11110011110000111111001111111100111111111100
1100001111000000110011000011110000111100111111111100
001100111100110000110000110000001111111100001111000000000011110000111111110000001111000000111111111100
110011110011001111001111110011001100111111111111111111110011000011001111111100111111110000111111111100
000000001100110011000011001111110011111100000011111111000000001100001111001100001100111100001100000000001100110000111100000000001111001100001100111111001111000000000000000000000011110011111111000011111100001100000011001111110000000000000011110000111100110011111111000000001111110011111111111100110011110011111100110011110000000000001100111111111100
00110000001100110000111111001100111111001111110011001111001100001100111100001100001100111100000000111100000011111100111100110000110000001111000011001111001111110000001100000011111111000000111100111111111100
00110000110011000000000011111100000000110011111100110000000000111111000000001100000000110000111111110000000011000011111100001100000000001100111100001111110000111111111100
11111111111100110000110000001111111100001100000000000011001111110011110000110011000011111100111111111100
110000110011110011001111001111110011000000001111110011000000001100111111000011000000000000111100001100001100110000110000000011110000111111111111110011110011000000001100110000001111001100001111001111001111000011001100111111110011001100111111000011000011110011111111000000001100110000000000110000110000001111110000000011000000111100000011110000001111000000000011111100110000000000000000111111111111110000000011001111001111001111001111001111110011110011110000000011111111000000000000001111001100111111111100
001100000000000000110000001111001111001111001111001100111111001100111111111100
1111000000001100110000111100001111110011001111001111001100000000111100110000110000111100001111110000110000000011111111001100000011001111110000111100110011111111111100001111111100110000111111111100
0000111111110011001111111100111111110000001100000011111100111111000000110011110000001100000011001111000000110011000011001111000011000000110011000000110011001111110011000000111100001111110000000000110000000000001111111100001100110011110011000011111100000000000000001100110000000011001111000011001111110000000011001111001100001100000011110011111100111100110011110000001111001111111100001111111111110000001111000011000011000000000000000011110011110000001100110000110011111100110000111111110000110011000000000000001100111100110011111100111111111111001100110011111111001100111111110000111100110011000011001111000011110000111111001100111111111111110000000011000011111111111100111111111100
000000000000111100110011001111110000001111001111110011111100111100001100001100000000001100110000001111111100001100111111111100
11001100111100000000110000001100001100111100000011000011000000001111001100001111000000110011110011000011111111000011001100000000111100001100111100110000000000111100000000001111111100001111110000000000001111111100110011110000110011110011000000111100110011000000001100111111111100
00000011110011110011001100111100111100110000110000110011001111000011111111001100110000001100111100111111001111000000000000111100000000000011000000001111001100001111111111111100110000001111000011000011110000110011111111001100111111001111001100111100000011001111110000110011110011000011000000001111000011001111001100111111000000111111001111110011000011110000110011110000111111000011001111001100111100110000111111001111111111110011001100111100111111001111000011111100111100111111000000110011001100001111000011000000000011110000110011110011000011000011001111110000000011001111111111110000001111000011111111111111001100001100110000001111000011111100111100110011110000001111110011000000111100110000001111000011001100110011000011111111000000001100111111000000000000000000001100111111000011110011110000001111110011000000001111110000001100110011000011001111111111111100001100111111001111001111111100000011001100111111000000000000000000000011110000110011000000110000110000110000110011000000111111000000110000000011000000110000111111001100000011000000000000000011111100111111110000110011001111110000001100110000110000110000000000110000001100001100000011111100110011110000111100111111110000110000000000110011111111111111111100110011110000111100111100001111001100110011111100000011000011001111001111111100001100111111110011000000110011110011110011111100000011000011110011111111000011000011000011001111001100001100000011111100110000111100110011001111000000111111111100
11000000111111111100
001100001100111111000011111111001100111100001100001100001100001100001100000000001100111100111111111100
111100110011110011000000000011111100001100110011000000001100001111110011110011001100110011111111000011000000111100000000111111001100000000110000000011001111111100001111001111000000001100111100001100111111110011110000111111000011110000001111111100001111001111110011001100110011001100001111111111110011110000110000001100001111000000001111110011110011001111110011001111001100111111110000111100111111000000110000111100111100111111000011001111111100110000001100110011000011111111111100111100111111001100000011001111110000001100111111111111000000001111111111111111110011111100000000110011000011001111001100111100110011110000111100000011111100110011110011110011001100110011000000000011001100111111111100
0011000000111100110000001111111111110011110011110000110011110000111100000000000000000000001100110000000000001100111111110000001111001111001111001100111100111100000000000011000011001111001111001100000000001100000000000011110000000000110011001100000000000000000011000011000000111100000000110000000011111111111111001111111111111111001100111100110011000000110011000000110000111100111111111111111100001100110011001100000011110000001100110011001111110000111100111100111100001100000000110011110011001111001100111100001100001111110000001111001111110011001100111100110000110011110000001100001100111100000011000000000011001100111111111111000000111100000011110011001100111111001100111100000000110000001100111111000000111100001100001100000000001100111100001100001111000000000000001111110000111100111100111111000011110000111111110000111111001111001111000000111111000000001100111111001111001100000000111111001111110000110011000000001111110000000011001100110000000000110000111111110000001100110000001100110000110011001100001100111100001111110000110000111111111100
110011110011110000000000111111001111001111001100110000110000111111000000110000111100110011001100000000110000111100111100001111000011000000001100000000111100000011110011111100001100111100000011111111000000000011000011110011001111001111001100111111111100
11110000000011110011110000001111111100000011000011110011000000110000001100000011000011110011110011110000110000000011110000000011001111111100001111000000110011001111000000110011000011001100111111111100
00001111000011110000000011001100110011001100110011111100111111110011001100001111110000001100000000001111110000110011110000110011001100000011110000111100000011001111110000000011000011111111001100111111110011000011111111000011001100001111110011000000111111001100110011001100000011000000110011110000001100001111111111110011110000111100000000111111110011000011110000001111000011001100000000000000111111000011000000001111111100111100111111110000110000110000111111000011110000110000000011110011000000001111110011001100001100000000000011001111110000111111000011000000111100111111001100110011000011000000000000000011001111110000111111111100
1111001100110011111100000000110000001111110000001111000011111111111111001100110000110000110011001100001100110000110011000000111100000011111100111111001100110000001111000000111111001100000011001100000011110000111111000000111111000011000011001111110011110011110000111100001100000011000000110000001100001100111100001111000000001100110000110000111111000000111111111100
11001111001100000011000000111100001100001100000000111100111111111111000000000000001100001100110000001111001100000000001111001100111100111111000011110011110011111111001100111100110011001111001100001111001100000011000011001111001111000000111100001111110011001100111100000000000011110000110000111111001100111100110011110000001100001111001111001111001111110011111111000011001100001111001100000011110011001111110000111111110000111111111111110000110000000000111100111111111100
1100111111110000000011111100000000110000111111110011000000001100110011110011000000001100110011000011000011000000000000001100000000001100000011111100000011000000110011000000001111110011111111001111111100110011000011001100110000110000001100001100110000001111001100110011111100001111110000111111110011001100000000000000001111110011001100110000000000000000110011000000001100110000001100000000110000110011111100111100111100001111000011001100111111001100110000111111000011111111000011111111001100110000001100110000000000000000110011000000001111000000110000000011111100110000000000001111001111110011110000110000110000111111000000110011110011110000001100000000111100000011111100111111111100
00000011001100110000001111110011000000111111001111111111110000111111111100
0000111100110000001100000000111100000000000000111111111111110000001111111111111111001111001100111111000000110000000000000011001100000011000000110011110011110011000011111111000011001100001100001100111100111111001111000011000000110000110011000011110011000000111111111111111100001100001100000000001100110011111100001100111111000000111111110000111111111111000011000011111100001100110000111111001111001100111111111100
001111110000000000000000001111110000001111111100110011110000001100111111000000001111111111111111001111001111000011110011110000111100000000111111001111000000000000110000000000111100110000110011110011111100111100000011000011001111110011110000111111000000000000110011110011000000000011000011000011110011000000110011000011110000110011000011111100001100111111000011111100110000000000001111000011001111000000001100111111111100
00111100000000001100000000111111001100111111111100
11001100001100111111110000110000110000111111111100
1100110011000000111100000000001100110011001100001111000011110000000000001111111111110000111100000011001100110011111100110000001111000011001111111111111111001111001111111111110011111100000011001100111111110000111100001100110000110000001100000000001111001100001111001111001111110000110000111111110000001111111100110000001100000011000000111100000000001100110000000000001111110000110000001100110011110000001111111111110011111111000000111111110000001111000011000011001111111111111111110000000011110000000011110000001111000011001111000000001100001111000011001100000000110011000011000000111100111111111111000000110000001111110000000000000011110000001100001100111111111100
000000111111000000110011110000001111001100110000110011000011001100110000111111111100
000000000000000000000011111111001100111100000011000011110000110011001100110000001100001100000000111100000000001111110000111111001100000011001111001111110000000000111100001111110000001111001111111100111111111111000011001100001100001111001111111100000011000011001100111111110000111100111111111100
001111000000001111001100000011001111001100000011001100110000110000001111111100001111001100110011001100000000110000111111111100
001100000011000000111100000000000011110000110000110011111100000011110000110011001100111100000011001100110011001111001111000000110011001100001111001100001100110011001100001111001100001111000011001100000011000000111100111111000011110011110011000011001100111100001100001100001100000000001100111100110011001100110011111111111111001100110011000011000000111100111111111100
1100000011111111000011111100001111001100111111001111001100111100001111000000000011001111001100110011000000001100001100111100001111111100111111110011110000111100001100001100001111111111111100000000000011110011000000000000001111110000110000110000111111110011000000001100000011000011110000110011000011000011110000111100001111001100111100110011001100110000111111000011000011001111001100111111001100111111110000110000001111111111111100001111001111000000110011110011001100001111110000110011001111111100111111110011001100111111111111110000111111001100001111000000110011110011000000000011001111001111001100000000110000001111001100001100111111001111000000000011111111111111001100110000111111110011110000110000000011001100000011000000111100000011110011110000110000110000110000110011001111001111000011110000000011110000111111110011110000000000000011111100111100111111111111110000111111111100
000000111111000000000011110000111111000000111111111100
001100111100000011000011111100000011111100001100001100000011000011001111110011001111110011110000001100000000001111000011111111000000001100110000111111111100
000011110011110000110011111111111100001100000011111111111100110011001100110011111100110000001111110000001111110011110011001111000000000000111100111111001100001100001111110000110011111100111111111100
1111110011110011000000000000000000000011001111111100001111000000111111111100
0000000000110011001100000011000011001111000000000000111100000011111100001100111111110000001100111100110000111100000000000000111100000011001100110000110000111111111111000000001111110011000011110000000011110000110000000011111100111111111100
1100000000111100111111111100
1100001111000000111111111100
001111110000110000001100001100001111111111111100001100111100111100000011000011001111001111000000001100110011001111001111110000111100110011001111001100110000001111110000110000000011000000000000111100000011001100111111110000000011000011111111000011000011111100111100001111111111110000000011001100000011001100000011110000000000000011000011000000001111001100110011110000000000111111001100111100111111110000000000001100000011000011110000110011110000000011001111110000110011111111001111110011001111111100001100000011000000110000111111111111110011000011111111001100111111001100000011110000001111000000000000001111000000110000110011000000000000001100001111001111111100001100111111110011110000111100001100001100111100001111001100111111111100
11111111110000111111000000110011110000110000111111111100
11110000111111110011111100000011110000001100000000111100110011111100001100001100111111111111110011000000001111111111111100110000000000110011110000001111110000110000111100001100110000001100111100000011000000111111110011000011001111110011111100000000111111110011110011001100000011000000110000110000001100111111000011111100111111111100
1100000011110000111100111111001100110000000011111111000000000011000000001100110000001100110011110011110011001111111100110011111100110000110000001111000011110000001111110000110000000011111100001111110000111100111100000011001100110011001100111111000000111100001100001111001100111100001100110011001111001100110011001100111111111111111111001111000000000011110000000011001111111111110000001111001111110011001100111100000011000011001111001111111100000011110011111100000011110011001111000011001111000011111100111111111100
000011000011000000110011001100111111111111001100001111001100111111111111110011000011110000000011110011000000111100110000110011000000110011001100110000000000110011111100111111110000000000000011000011111111111100001100001111111111110011000000001100001111110000000011001100001111111100000011111111000000110011001111000011000011110000111100111111110011111111000011110011111111001100000000000000000000001111000011111111111100111100111111111100
11001100110011110011001100111100000011000000001100110000000000001111001111110000111111000011001111000000001111110011111100000000000011110011000000001111000011001100000000000011111111111100000000000000000000000000001111001100111111111100
0011001100001100111111001100000000110000001100111100000000000000111111000011001111111111111100111111001111000000110000001100111111000000000000000011001100000011111111111100110011001111000011110000111100110000111100110011110000111111001111111100000011111100001100000000111100001100000011111111000000111100001100111111110011111100000011111100001111001100001111111111110000111111110000000000111111111100
1111000000111100110000110011000011110011110000110011111111000000110000110000001100111100110011110000111111001111110000000000001100110011000000111111111111110000001100001100001111001111000000000000001111110000111100111111110011000011000011001111000011110011110011111111000011001100000000000011001111111100000011111100111111110000111100001111111100110011000011110000110011111111111111000000111100111100111111000000111111110000111111001111000011001111111100111111001111111100110000001100111111111111001111111100110000110011001100001111000011000000000000001111001111111111110000001100001100111100000000110000111100111111111100
0011111111001100000011000000000011000011001100110000111111110011000000110000000011111111000011001111000000001100111100111100110000110000000011111111111100001100001100110011110011110011000000000000110011000011110011110000001100111111111100
1100110000110011111100001100110000001100001100000011001111111100000011111100000000110011000011111111111111111100000011001111001100000000111100000011111100001111110011001111000000001111110000110000110000111100000011001111111100001100111111111100
00110000111100110011000011001111111100001100000000001111110011110000000000110000000000110011001111000000001100000000001111000011110011111100111100000011111111111111111111110011001111000000000000000011000000001100111100111100000000000000110011110011001111111111111100001100110011111111111100001100111111111111000000110011110000001100111100110000111100001111110000111111000000111111000000000011001100001100110000000000001111110000111111111100
11001100110000001100000000111111111100
0011111111001100001111110011001111001100001100111100111100111111111100
1100000011110000110011001111111100111111111100
111111111111001100111100110011111111000011110000111100111100110000110000110000000000111100000011001111001100000011000011000011000000000011111111001111000000110000111111111100
0000000000001100000011111111001111001111111100111100000011111100000000000011111100111111110011110000111111111100
1100111100110000111100111100110011111100110011111111001100000011001111001100001111001100000000110011001111111100001111110000111111110011111100001111110000000011110000000011111100110000000000000011000011111111001111110011000011111111000011111111111111000011110000001100001100111111001100110000111111001100111111110000111111001111111100111111110000111111111111001100110000110011000000110011000000110011000000111100111100111100001111000000000000001111001111001100111100111111111100
11000011000000001111000000111111111100
111100110000111111001100111111111100
00000011111100000011000011111111000000000000111100001100001100111111111111001100001111001111001111111100001111000000110011111100110000110000111111111100
11001100001111001111110000110011111100111100001100001111110000110000001111001100001100001111000000110011000011111111111100111100000011000011111100110011000011001111001100000011110011000011001111000000000011000011000000000011111111111111110011000000111111000000000011110011110000111100111111001111111111110000001100001111000011110000110011111111001100110011111100111100000011001111111100110000111111111111110011110000111100111111000011001100111111000011000000110000110011111100110000110011110011000011001111001100110000001111110011110011000011000011111100001100001111110000000000000000110011000000000011110000001100110011110011110011111100111111111100
11110011000011111100111111110000111111001100110000001100111111110011001100000011000000110011001111110011111100111111001100000011001100111111000011110011001111110000001100110011001100000011111111111100111100111100110011001100111111001111000011000011001100110000001111001111110011111111111111001100001100001100000000000011110000001111000000000011111100000011111100001111110011001111110011000011000011000011111100111111001111111111110011001111110011001100110011001111000000001111001111110011000000110000111111001111111100000000000011110000110000111111111100
0011110000110011000011001111000011110000000011000011001111000000000011110000110011001100000011000000111111111100
11110000000011001100001100000000000000111100110011000011111100110000000011110011111111000011000000111111000011111111001100001100110000110000110000111111000011000000110000110000110000000011110011111111000000001111000011110011001100110011000000110000001111110011111111000011001111110011110000000000000000110000110011000000111100111111111111110000000000111111111100
110011000011001111111100000000111111111100
11000000111100110011111100111100000011001100110011000000110011111100000000001100110000110011111100111111001100110000110000110011110000110000110011000011000011001100000000110000000000111111110011111100001111110011000011111100001100110000110000000011111100000011000011001111001100111111001100001100000011111111001100111100001111001111000011111100110000000000001100000011001111110000111100110011000011110011110011110011111111000000000011000011110000001100000000111100110000111100001111001100110000110011001111111100000000001111001100110000110011000000000000111111000011110000001100110000000011001111111100111111001100111111111111000011000011001100110000111111001111111100110011110000001111001111111100001111111100111100110011110000111111111100
000000000000110011001111110000000000110000001100000011000011111111001100110000110000001100111111000011110000110011001111001100001100111111111111000011000011001100000000110011111100000000110011000011000011111111001111111111111111001100000000001111111100001111110011111100000011111111000000110011001100001100110000111100111100111100001100000000000011001111110011001111110011001100110000001100111100111100110000111111000011110000110011000000110011001100000011000011000000000000000011000011110011000011001100001111110011000000000000111111110000000011000011110011001111001111001111001111111111111100001100110000000011111111111111000011000011110011111111000000000011110000111111111100
111100001111001100000011110011000000000000000000001111000000000011111100111111111111001111001100000011111100000011110011111111001100001111001100001111111100111100111111111111000011110011000011111100001111111100110011000011111111111100000000110000110000001100000011000000111100000011111111111111110011000000111111001100110000110011110000000011110011110011110011111111111111001111001111111100000011001100111100000000000011000011110011000011111100111111110000001111001111000000110000000011111100110011111100001111000011110000000011110011000011000011000011111111001100111111111111111100111111111100
0000111100110000000000110000111100001100000011111100000000111111111100
11000000001111111111111100001100000000110011000000111100111100111111111100
11110011000000001100000000110011000011000011000000001111000000110000110000110011000011111111001100111100111100111111111111001111111111110000001111110000001111000000000000001111111100001111000011111100000000000000001100110000111100111111110011111111111100110011110000111111001111110000000011001111111111111111000011000011110011001100000011111100110011001111000011000000001111001100110000111100001111001100001111111100110011001111111100111100001100000000000011001111001100110011000000111100111111111111000011000011110011001100001100110011000011111100000011001100001100000000000011000011000011001100110011000011110011111100000011110000111111001100001100000011000000111100001111001111111100110011000011001111001111111100110011111100110011111111000000001111001100000011111100111100000000001100110011110000111111001111000000000000001100111100111100000000111111000011110011000011110000001100110000110000000011000000110000001111111100111111111100
110000000011001111111100001100000000111111000000000011001100001100000000111111111100
0000110000000011111111111100000011111100111100000000000000111111110000000000000011000000001100111100110011001111001100110000000011111111111111111100001100111100111111001111000011110011110000001111001100001100111111111100
00001100001111000011001111000011000000000000000000001111001111111111110011001111111100001100110000110011110000000011111111001100001111110011110011001111000000111111000011110000110000110000111100000011000011111100001100000000000000001100111111001100111111110011000000110000111100001100111111111100
0000001111001111110000001100111111001100110011000011111111000000111100110011000011001111001111000000111100000011001111001111001111000011110011000011000000000011111111111111001100001100001100111111111111111100000011110011000011000000001111000000110011111100111100110000110011000000110000001111000000111100110000111111111111000011110011001111001100001100111111000000110000111111111111110000000000001111001100111111110011001100111111111100
0011000000001100111111111100
000011001100001111111111111100110000111100000000001100110011001111000011001111110000110011111100110000111111111100
001111111100000000000000000000000000001111000000110011000011111100111100000000000000111100000000110011000011000011001111001100001100001111001111111100111100000000110000111111001100001111110000001111111100001100111100110011111100111100110011110000110000110000111111110000111111110000000011111100000011111111000011001111001111000000000000110011001111111111111111001100111111110011111100000011001111001111110000001100111100110011000011000000110000001111000011001111110000001100001100110000000011110011000011110000111100001100110011111100111100000000111111001111001100000011110000111111110011110011000011001111110000001111110000000000000000111100001111110011111111001111111100110000000000111111111111000011111111111100000000110000001100110000000011111111001100110000001100111100110000000011001111000011110000001100000011110000111111110011111100110000111100110000000000110000000011000011001100000011001111111100000000111111111111111111111100110000001100001111111100001111110011001100001111000000000011110000110011000011001111001111001111111111110011000011111100001100000011001111001111001111000000111111111100
000011111111111111110000110000110011001100111111001111001100110011000011111100110000111100110000110011110011111111000000001100110011000000111111111100
11000011001111111100001100111100000011110000000000000000111100001111001111110011000011001100001100111100000011110000001100111111000011110000111100111111001100111100111100000011111100001111001100000011000000001100110000110000111111000000000000001100000011111111000000111100000000001100000000001111000011001100110000111100111111111100
111100110011001111001111001100001100001111111100110000111111110011111100110011110011110000110000000011001111001111001111111100111111110011001111110011110011111111111111000000000000110011111100110011000011111100001111000011001100000011110000001100111111000000000011110000001111000011000011110000111111000000110000111111000011001100110011111100110011001100111111111111111111000000001100001111001100000011001111110011001111001100001100001100001111001111000011111111001100111111111100
11000011110000110011000000111100110011000000111111111100
001100111111110000110011000000000000001111001111110000001100000011001111001111111100001111000000110011000000001111001111001111001111111100111100000011001111000011111111000011110000001100111111000011000000111111111100
0000000000000011000000001100001100110000001111111111111100000011000000110000110000001111000000111111000011111111001100000011111100110011001100000011000000001111000011001111110011110011000011110011001100000011000011111100001100111100001100001111001111111100110000110011110000111100110000001100111111001111000011110011111100001111110011111100001111110000000011000011110011000011110011000000001111110000001111110011110000111100110000000000111111000011001100001100111111000011000000000011111100001100001100110011000011111100001100110000001100111111111111111111001100001111000000111100111111001100111111110011110000001100111111110000000000000000001111000000000000000000000011111100001111110011000011000000110000001111111100111100111100110011001111110000110000110000111111000000000000110000000011000000000000000011111111111100111111110011001100110011001100001111111100000011111100000011000000000000000000111111001100110000110000001100111100111100110000000000001100000000001100000011110011001100111111000011110011001111001111001111110011000000001111111100111111110000111111111111111100001100001100110011110011111111111100111100111111111111001111110011000000000011000011001111111111110000000000111100000011111100001100111100111111001111001100000000111111111100
00001100001100110000111111111111000011110000110000111100110011110011110000001100110011111100111111110011001111110011110000000011111111000011110011111100001100001100000000110011000000000011001100111100110011001111110000111100000011110011001100001100111100000011111100110000000000111100110000000011000000111111000000110011111111000000111100001100000000000011001111110000000011000000000000111111110011001111110011001100111111111100
00110011111100001111000000111111110011110011110000110011111100111111111100
000000110000001111110000001100111111110000001100001100000011110000001111001100110011110011001111000011111111111100111100111111111111000011110011001100000000000000111111111100
110000000011111111000011110000111111000000001100110000110000111111111100
11111111111111110011110000001111110000111111000000001100111100001111110000111111111111110011111100111100111111110000110011001100110000111111001100111111111100
11111100111111001100111100000000111100111100111100111100001111111111111111111100001111111111110000110011110000110000000000000000001100111111001111110000110000000000110000000011111100110000110011001111001111001100111111111100
111100000011001100000000001100111111111100
11111111000000001100111100001100111111000011001111110011000011110000111100000011001100000011000000001111001100110000111100110000110011111111111111111111110011001111111111111111111111001100000000001100001100001100110000110011111111000000110000000011110011000011000011111100111100110011110011110011111111000000000000111111001100111111001100110011111111000000000011000000111111111111001111111111110011111111000000110011111100001100000011001111001111110011001100001100001100001111001111110011001111000011000011000000111111001100001111000000110000110011000000110000001111111111111100111111001100111111001111001111000000111111111100
0000111111001100111111001111111100110011000011001111110011110011000000110000111111110000001111110011111111001100111111111111111100111100001100001100111111000000001100000000111111111111110011000000111111110000111100000011110011111111111111000011000000001100000011000011000000000000000000000000111100001111111111110011110000111100111100111111110000110000000011001100110000001100001100001111110000111111001111110000110000110011001100110011110000111111001100001100000011000000110000111100001111000011001100001100110000001111001100001111111100111111000000111111000000110011001100000000001100000011110011111100110000111111111100
1111111100110000111111001100000011110000110011111100110011001100001111001111001111001111110000111111001100000000110000000000000011111100110011110000111111111100
000011111100110000001100000011000011001111110000111111111100
11110000001100111111111100
00110000000011110000000011000000110000000011110000111111111100
110000111100111100000011110000000011001100000000000000111100001111110000111111111100
110011110000111100000011110000001111110000000011110000000011001111111100001100000000001100110011111100000011001100110000001111001111111111111100000000110011000000001100000000001100111111000000111100000000111100000011111111111100001111000011001100000011111111111111001111000011111100110000000011001100001100111111111111000011000000000011001100110000110000111100111100000011110000110000001111111100111111111100
111111110000001111111100000000001111000000000000110011111100000000000011000000111100001100111111000011111100111100110011001100001111001111000000110011001100110011000000111100111100110011111100001100001111110000110011110000000000001100111100001100110000001111111100000011000011001111000011110011111100001111000000001111000011110011110011110011111100111111111111110000001111110000000000110011110000110011000000110000000011000000000000001111111111110000111100111100111111111100
0011001100001100000011001111110000110011001111111100110000000011000011110011111100000000000011110011000000110011110011001100000000001100110011110000110011111111000000111111000000111100001111001100000011111100001100000000111100111100111100001111000011001100000000110011000000110000111111111100
1100000000111100110000000011001111000011111100110000111111111100
0000001100110011001111001111111111111100111111001111111100000000001100110000111111111100
00111111000011001100001111110000111100111111111111111111110000111100110000111111000000000011110000001111111111111100110011001111110011111100110000110000000000001100110011000000000011001111000000110000111100001111110000001100110000000011000011000011000000111100000011001100000011111111001111001100111111000011001100111100001111001111000011000000000011001111111100000000110011110011001111000000001111000011111111111100001100110011001100001111110011110011111100111100111100110011111100111100110011111111111111111111001100000011001111000000001100000011001111000011110011111111001100110011111100001100111100000011111100000011111100111100110000110011001100000000111100111100110011000011001111110011001111111100001100111100110011000000001111000000001100001111111111111100110000111111001111001111000000111111000011001100111100111111111100
001111000011000011111111001100111111001100111100001100111111111100
0011111100000011110000111100000000110000111111000000110000001100001111110000111100110011110011001111001111110011000000001100110000111111000000111111000011001100111111111100
11000000001100001111110011110011110011111100111111111100
001111001111110000110000001100110011110000001100110011001100001111001111110000001111000011000000000011000011001111000000000011001100000011111100110011110000111111000011111100110000001100111111110000111111000011001111001100110000001111111100111100001100110000111111111100
00001100111111110011111111000011001100110000001111111100110000111100111100000000110011110011000011111100111100000000001100000011000011110011111111000000000011000000001100001111001100000000000011111100111111111100
110000111111001100110000110000111111001111000000111111111100
00110000001100111111001100111100000011110011110011111100110000000011111100001111000011111111000011001111110011001100001100000011110011001100000011000011001111110011000000110011111111001111110000111111001100000000111111001111110000000000110000111111000011001111111111110000110000111111000011111111001100000011110000111100111111001111000000111111111100
00000011110011000011110000110000111100001100111111111100
0000110011000011110011111111111111111100110011110011111111000011110000000000110011001111001111111100110000001100111100000011110000001111111100110000110011001100110011000011110011000011111111000011000000110000000011000011000011110000110000110000110000000011001100110000000000000000110011001100000011000000111111000000001111110011111111000000001111000011000000000011110000000000000011111111111111111100111100111111001100001100000011110000000011110000111100110000111100111100111111110011111111001111110000000011110000000000111100110011000011000011111111111100000011110011111100111100001111111111110011000000000000000000110011001100001111001100001111110011000000110000000000000000110011111111001100000000111100110011000011001111111100000011111111000000000000000011001100000011001111000011001100110011001111111100001111001100110000111100000000110000000011111100001100001111111100110000110000001111000011110000110000111111111100
001100001111110000111111111111111111001100110000110011111111001111110000001100111100001100001111110011000000110000001100000000110000110000110000111111111100
0000001100000000111111111111000000000011110000000000001100001111110000110011111100110000001111111100001100000011110011000000000011001100001111111111111111110000111111111100
1100110000111111111100
11000000111111001100110011111111000000111111001100110011110011000011110011111100111111000000111111110000111100000011000011001111110011111100111100001100110000110000111111111100
1100111111001111110000111100001111000000000000111111001111000000000011000000110011000011000000001100111111110000111111001100111100111111000000111100000000111100001100111111111100
001111111111110000110011000011000011001111110011111100110000001111111100110011000011001100110011111111000000110000110000111111001100110011001111000011000000000011111100111100110000110011111111001100001111110000000000001111001100111111111111110000110011000000111111110011000000110000110011110000110011001100001111000011110000001111110000001111110000111111111100
001100110000000000111100110000001100000011110000000011001100001100110000000011111100111111001111001111111100110011000000000011001100000000000000110011000011110011001100111111110000000000111100110011111100000011000011000011000011001111001100111111110000110011111111001100001111111100110011000011110011111100110011110011110011001100111100001100001111110000110011001100111100001111000011001100111111111100
1100110011001111000011110011000011110011001111001111000000110000000000110000000000110000110000000011111111111111000000111111000000111100110011110000001100110000001100111100000000001100111111000000000000000011001100111111110000000000110000111111000011000011110000000000001100001100001100110000000000110000111100110000001100111111001100001111001111001111110011000011000000110011110000000000001111001111000000110011000011001100110011001111111100111111000000000011001111111100000011000011110011001100110000110011000011000011001100110000111100111111000011001100001111110000000011001111001111001111000000110011001111110000111111000011111111001111001100110011001111110011001100000011000011111100111111000000110000110011000000000011001111110000111100111100001111000000001111000000110000110011000000110011110000001111000000001111111111110011000000110000000000001100110000000000111111111100
1100111111111100
11111100111111110011110011110000110000111100001111001111001111000011001111000011111100000000111111110011000000110000110011001111000000111111111111111111111111111111110000000011110011000000001100110011110011111111001111110000001100000000001111001111000000111111001111000000110000111100000000111111110011000000001100001111110011110011000011110011000011000000110000111100111111111100
0000000011000000000011000000110011111111000000110000000000111111001100111100000011000011001111000011110011111100000000000011000000000011000011001111110000001100000011001100110000001100110011110000001111110000110011000000110000111111110000111111110000000000001111000000111111111111110011001111111100111111000011110011000000000011110011000011001111001111001100001111110000001100111111111100
000011001100000011001100000000001100111111001111001111000011110000111111111111001100111100111111111111111100001100110011000000111100000000001100001100110000001100111111000011001111111111110000000000001111000011111100110000111111110011000011000011000011000000000011111111001111001111110000001111001111111100111111001100111111000000110000001100000011111111001100110000110000000011111111111100110011110000110000001100000000000011110011001111110000000011001111001111000000111111000000110000111100111111111100
11000011000000000000000011000011000000000011111100110000001100111111111100
001111110011111100000000000011001100001111110011110000111100001100110011110011111111001111111100111111001111001111000000110000110011111100111111111100
00111111111100
0011000000000000110000000000111100000000000000110011111111111111110011111111000000000000001111111111110000110000000000110011001100110011001111110000110011001111000011110000001100111111111100
11111111110011111100110000000000111100000011001100110011000011000011111100000000001111000000111100110011000000110000111100000011110011111100000011001111111111110011110000001100000011001100110011110000000011111100001100000011000011111100110011000000000000000011001100000000001111111111110011000011001111000011110000110011001100001111001111001111111100001100110000000000111100000011000000110000000011000000001111001100001111110000000000000000001100111100111100110000110000000000001100111111110000111100111100000000000000001111111100001111000011111100000011111100111111001111110011110000111111111100
111100110000111111001100110000000000111111001100001111000011000000110000000000000000110000000011111111000000001100110011110000001111111100001100110000111100110000111111111111001100110011001100000000110000110000111111111100
000000110000111100000011000000111100111111111100
11111111000011000011000011000000111100110000000000000011111100111111001111111100000000001111110011001100001100000000110000110000110000111100110000111111000011000011111100000011001111111100000011111100001100110011110011110000111100001100110000000011111100000011001100111111000011000000110011001111001100111111111100
110011111111111100000011000000000011110011110000001111001100110000111111110011110011110000111100000011001111001100001111000011000000000011001111110000110000001111001100111100111111111111110011111111000000001111110000111111110000000011001100001111000011000011111111001100000000111100001111001100001111001100000000111111111111111100110000000000001111000011001111001111110000001100001111111100111111111100
11111100110011110011000000000011001111111111111100111111001100110000110011111100000000001111000011110011001111110000001100110000000011001100111111001100110000110011111100110011001100001100110011110011110000111111000000111111111111001111000000001111111100111100111100111100110000000011110000111111111111001111110000110011111111000000111111000000111100111100000011000000110011000011110000001111001100000000001100000000001111000000110011000000001100000000111111111111001111001100111111111100
00111111001111000000111111000011111111001100001111000000110011110000001100001100110000110011001100111100110000000000111111000011110011000011110000111111110011111100000011001100110000110011001111001100111100111100000011001100001100111100001111000011111111111100110000111100110011111111001111111111110000000000111111111100
111100111100001111000011000011110000110011111111000000000011111111111100111111111100
1111000000111111111100
00111111000000111100111100110011001111111100110011001100001111110011111111000011001111110000110011000000110011001100001100000000001100111111001100110000001111110011001111000011111111111100000011110000111100001111110000001100000000111111001111000000001100001100001111000011000011110000001100111111000011000000111100110000000011110000000011111100000011110000001111000011111100110000110000111100110000110000110000110000000011001100111111001111110000110011001100000000001100001100111111110000110011001100110011111100110000110011001100111100001100000011001111110000110011000000110011001100110000111111110011001111110000111100111100111100001111110011110000111111111100
0000111100110011000000110011000000001111111111110011000000000011000011111100001111000000110011001111001100001111110011110011001100111100001100000000001111111100111100000011000000001100110011111111000000000011000000111111111100
1100001111111111111111110000000000111111000011111100000011000011001100001111001111110000110000110011110011110000110011110011001100001111111100000000000011001100111111001100110011001100000011110000111111110011000011000000000011111100001100111100001111001111001100110011001100001100111100110000110000111111111100
1111111111111100001100110000110011000011000000111100111100110011110011110011110011001111001111110011110011110011001111111100110011001111000000111100000000110000000011111111111111111100000000110011111100000011110011110011001111001100110011001111111100000000111111001100001100001100000011000000111111000011000011111100000011000011000000111100110000001111111100111111000000001100001100111111001100111100110000110011001111111100000000001111110011110000000000111100000011000000111100110011110011000011001100111111111100
1100000000111111000011000000001100111100000000110000110011001100111111001111000000111111001111111100110011110000001100001111001111000011111111000000001111110011000011111100110011111100111100111111111111110000111100000011111111001111110011110011001100111111110000000000000000000011000011000011000011001111001111000000110000000011110000111100110011110011000011111100111100000000110011111111001111001111111111111111001100110000111100110000110011000011111111001100111111111111111111000000111111000000111111001100000000110011111111001100110000000000110000111111111111000000000011110011110000001100001100111100000000001111001100110011000000001111000000001100111111110011110011001100000000111100110000001111110000000011001100111111000011001100110000111111000000001100111100001100000000110011000011110011001100111111110011111100000011001111111111110000000000001111001111110011000000111111001100000011001111000011001111001100110000110011111111111100110011110000111100000000110000110011000000111100111111000011000011000011000011000000000011001100001100000000110011001111110011110011000000110011001100000011000000001111110000001100001100000011111100000011111100001100110000110000000011110011001111111100000011000000110011111100110011000000000011111100000011001100001111001111000000111111110000111111111111000011110000001111111100000011110000001111001100001111110011110000111111001100110011001100000000111111111100
0000111111111111111111111111110011001111110000001111111100000011110000110011000000111100001111111111110000111100110011001100111111111111001100000000111111111100
001111111111110011001100111111111100
1111000000110011111111001100000011110000001100111111001111111100110000110000110000111111111111001100001111000011110011111100110011111111111100110011111100110000001100110011110011111100110000110011000011000011001111110011001111110000000000000011111111111100001100111100000000110000110000000000000000111111111100
1111001111111100001100110000000000111100110000000011111100000011001100001111001100111111110000110000111100000011110011000011110011110011111100110011111100111111111100
1111110011111100001100111100001100001100110000110000110000111100000000000000001111110011110000111111111100
11001111000000000000111111000011000011000000000000110011001100000011111111000000111111111111001111111100111111110011000000001100111111001100111111110000000011001111111111111100110000000011110011001111110000110000001111000000111100111100111111001111001100111111111111110000111111111100
0000110000001111111111111111000000001100000011111111001100111111111100
000011000011001100111100111100111100111111110011110000000000110000000011000000110011001100111100001100000000110000000000001111111100110000000011110011000000110011001100000011000000110011001111111100001111001100111111111100
0011111111000011110011000011001100001100001100110000001100110000110000111111111111111111000011000000111100001111001100111100111111110011111111000011001111110000111100001100000000001100001111000011110011000011110000110000001100001111111100000000001100110000001100111100001111000011000011000011110000000011110011000000001111000011000011000011000011111111000000111111111100
1100110000001100111100001111000000111111111100
0011001100001111110011001111000000111111000011001111001100110000000011001100110000110011001100001100001100111111001100110000110000111100110000000000000011110011000011110011000011111111001111111111110011001111001100110011111100000000001100000000001111111111110000000000110000110011110000110000110011001100111111111100
11001111111100000000111111111100
110000110000001111111111110011000000000000001111001100110011000011001100110011110000001111001111000000110011000000110000001100000011110011001111000011111100110011111100001111111100111100001100000011001100110000001100001100110011001111110011111111001100001100001100110000111100110011000000111111111100
0000111100111111111100
0011001100001111000000110000110011001100000000111111001111111111110011110011111111000000001111000000000011001100000011000011001111000000110000111111001100111111000011110011000011001100110011000000110000111111001100000011001100001111110000111100110011001111001111110000111100000011000011001100111111000000000011111111111100110011111111111111111100111100000000110000001111000011000000001111001100001111111100001100111100110011110000001111111100111111110000110000000011000000001111000000000000001111001100001100110011001100001100000000001100000000001111000011111100110000000000111100000000001100000011000011111100110011001111000011110000110000001111001100111111111111000011110011001111110011110000111100000011110000000011110011110011000000111100001100110011110011110000001111000000000011001100111100110000110000110011000011111111111111111100110000110000000011111111000000000000111100001100111111000000110000000011110000110011001100110011000011001111110011111100001111000000000011001100111111001100110000000000111100001100111100000011110011111111001111111111110011000000111100000000000000111100110011000011111111000000000011000011110011111100001111001111110011111100000000110000111111110011001100111100110000001100001111111111111111111100111111110011111100110011001111110011110011111100000011001100110000000011000011000011000000001111000011110011110011000011000000111100111111001100000000000000000000111100001100111111110011111100000011111100110011001111001111110000001111110000000000110000110011110000110011111111000011110000110000001100111100111100000000001100000000111111000000110000111100111100001100001111111100001111000000000000000011111111000000001100000000111111111100
0000110000111111001100001111110000000011001111111111111111110000111111111100
111111000011110011111100000011110011001100001100111100110000110011001111000000000000111100111111001100111100001111001111110011111100001111001111000000110000111100111111110000110011110011110011000000001100001100111111110011000011001100111100110000001111000011111100111100110000111111111111001100111100001100111100001100000000000000000000000000001111110000111111000000001100111100000011110000111111111100
110011111111111111110000111111110000111100110011110011001100110011000011000011001100001100001111110000000000111111111111001100110011000011111100000000000000110000000011111111000011111111001100001100001100000000110011001111000000001100000011001100111111111100
000000111111001100110000111100110000001100111111111100
110000110000000011110011001100000011000011111100001100111111001100000000111100001100001111111100001100110011110000110000110000111111110011110000111100111111111100
00111111000011000000001111001100001100110000110000001100110000110011110000000000110011110000000011001111001111111111110000001100000011111100000011111100001100001111001100001100110000001111000011111100001111000000111111000000001100111111000011001100111111000011111100000011000000110011001111001100110011001111000011000011001111001111111100000000111100110011001100111111111100
1111000000110000111111001111001100111111000011000000111111110011110011111100111100001100111100001111111100001100000000111111000000111100111111001111111111110000001111001111001111110000111100001111110000111111001100000000111111111111111111110011111100001100000000001111110011111100001100111100111100111100001100111111110011000011111100000011000011000000111111001111000000110000111100111111110011000000111111001111000011001100111111111100
110000001111111100111100110000001111110011111111001111110000110011001100110000000011111111111111000000000000001100110011001111110011110000001111110011000011111100000000001111110011110000110000110000000011000000110000000000111111111111001111110011000000000000110000110000111100000011110011111100111100000011110000001100111111111100
001100110000111111001100111111001111000000110000000000000011110000000000111111001100110011111111111111000000110011111111111100111111110000111111111100
1100110000001111000000110011000000110000001111000000110011000000000000000011000011110011001111110011110011000000111111110011110011000011111100110011111100000000110000110000001111111100110000000000111111000011110000111111111111001111001100111100111111001100001100000000111111110011111111111111111100000000110000111111110000111100001111000000111111000011001111001111001100110011110000110000111111111111001100111100000000000000001100110000111100110000110000111111111100
11000011000000110011110000111111110000111100110000000011110000111111111100
111100111100001100000000001111000000000011001111000011110011001100001111000011000000111111001111000000001111000000110011110011111111001111000000000000110000001100000011110000001100000011001100000000001100001111110000110011111100110000110011111111001111111111110000110011110000110011110000001100110011110011111100110000111100001111111111111100110000000000110000000011111111001100001111001100110000000011110000110000110011110000000011110000001100001111111111110011110011000011000011000011110011000000111111111100
0000000000001111110011110000001111001100111111001100110000000000111111001100111100001111111100001111111111111100111100110000000011000011110000111111000000001100110011110011000000110000000000111111111100
0011001111111100111111000000111100111111111111001100001111110000111111111100
0011000000000000001111111111110011110011001111111100000000111100000011001100111111111100
0011000000000000001100000011001100111100110000110000110000001100110000111100000000111111000011000011001111111100001100110000000000110011001100111111111100
00110000001100001111111100110000110011110000110011110000111111001111001111000011110011000000111111000000110000000011000000110011111111001100110000001100000000001111000011000000111111000011110011001111000011111100000000110000111111111100
111100110011000000000011001111001100111100111111111111000011110000111111001100110011110011110011110000000000111111000000110000110000110000001111111100111100000000111111111100
11110011110000110000111111110011110000001111001100110011000011001100001100110011111111000011110000110000000011000000110011001111000011000011110000111100110000001111000011000000110000001100111111000011110000110000001111000000110011000000110011110011110000001111000000110000110000001100111111000000111111111111110011110000110000111111000000111111111111111111000000110011000011110011000011111100110011110000001111001111110011110000110000110011001100111111111100
11000000110011110000110011111100110011110011000000000000111111110011110000001100001100110000111111110000110011001100001100110011001100110000110000001111001111110000110011111111000011000011001111111100000000110000111100000011110011000011110011000000110000000000000000001100110011000000000000001100001111110011000000001100111111111100
11111111110000000011000011001100001111000000000011000011001100110000110000000011000011000000111100000000111100000011110011001111001111110011111100001100001100110000111111110000110000000000111100001100000000001100001100110000111111001100000011001111111100001111000000110000000000000011111100000011001111001111110000001100001100001111111100000000000000110011110000111111111111110011001111000011000000111100110000111111110011000000111111000011001111110000111100111100111111110011000000110000000000000000000011000000110000110000110011111111111100001100001100110000110011111100000000111111000000111100000000110000111100001100000011111100000011001111111111110011111100001111001100111111110011001100001100110011001100110011001111000000110000111111111100
1111111111110000000011001100000011111100110000111111000011000000110000001111001100000000000000110011001100000011110011000011000011000000001100110000001111001100110000001111000011001111111100000000110011000011110011111100110000110000110011000011001100000000110011001111110011111100000000001100000011000011000000111100111100111100110011001111110011111111001100111100000011000011111100000000110011110000000000110000110000111111111100
000000001111001111001100111100110011111100111100111111111111111100001111000000110011001100001111110011001100001100000000110011110000001100000000000000111111000000110011001100111100000000001100111111111111001111001111110011000000110000000000000011000011111100000000001100111100111100110000000000111111001111000011001111110011110011000011001100001111110000000000000000110000001100001100001111110000000011110000111100111111001111000000000011001111000000001111000000001111000000000000110000110000001100001100001100111111111100
0000111100001100111100000011110000110000111111110000111111000000001100111111000000110000000000110000111111001100111100001100000000000011111111001111000011111111001100110011001100110011111100110011110011001111110000001100001111111100001100001100001100001100000000110011110000111111001111000000000000111111111100
00000000111100000000111111000011111100111100111111000011111100000000111100001111111111110000111111111111001100001111001100001100000011111111001111111100110000001111000011000011110000001111110011111100000000111100001111111100000000111100000000000000000011000000111100111100001100000011000000000011110011001100111100110000000000110000001111001111001111110011000011110011110011000011001111111111110000001111111100111111111111111111000011110000111111110011110000001111001100111111000011001111111100110011110011111111001111001100110000110011001100001100110000110011111100001100000011001100000011001100001100000011000011110011110000111111111100
11001111110000110000111111111100
110011110000111111000011111100110000111111000000000011111111111111110011001100111111111100
0000111100001111110000110011111111000011111100000000001111001100111111001100000011110000000000110000110011001111001100111111111111111111000011001111000000111111110000111111110011000000001111110011110000001111111111111100001100001111000000000000000011111111001111110000001111110000111100000011000011001111110000001100110011111100111111111100
001111001100001111110011001111001100000000110000110011001111110000001100000000000000111111111100
1100111100000000111111000011111100000000111100110011110011001111110011001111111100110011001100000000111111111100
11111100110000110011001100110000001111110000001111111100111100111100110011110011001100111100111111110011000000000011111111000000000000000000001100111100000011110000110011110011000011001100000000000011110011111100110011000000001111000000001100000000001111000011110000110011110011111100111111001100001100000000111111111111000011111100110000001111111100001111001111111111111100001100000000111111000011111100110011110011001111111100000011000011111100000011001111111100000000001111001111111100110000111100001100000011001100110000110000110011111111000000001100110000111100000011001100000000111111111100
00111111001111000011000011001100001100000000001111111100000000000000001100111111111100
0000001100001111000000110011111111001111000000110011111100111111111100
0011000011110000001111001111000000001100001111000000110011001111110011001111110011110000000011000000111111111111000011001100000011001100111111000011110000001111001111001111001111000000111100110000000011001100111111110000110011000000001100000000110000110011001100111100000011000011000000110000001100001100111111001100001100110000111100001111110000111100000011111100111100111111001111001100111100111111001111000000111111110011001111001100110011110000000000000011000000111111001111111100001100001100111111111100
110000001100001100000000001100110000110000110000001111110011000000111111111100
110000110011110011110011000011000011001100000000111111111100
1100000011110000001100111100000011000000000000111111111100
111111000011110000000011111111001100000000001100111111111100
11000011000011000000001100001100111100000000111100111111111100
0000111100000000110000110000001100000000110000001111111100110000111111111100
0011110000110000111111111100
110011000000000000110000110000000000000000001111000011001111110011111111111111000000111111111111000000001111111100111100000011110000001111110011110000000000110000001111000011001111001100000011110011110000111111000011111100000000111111111100
00110000111100111100000011110011111111001100111111001100111111111100
111111110011110000001111000011111111000000000011110011001100000000001100000011001100001111000011110011110000001100111100001111111111110000110000110011000000000000110011000000001100111100001100000011000011110011110011000000111100111100001111001100111111110000000011111100110000110000000011110011111111111111111111111111111111000000001111001100001111111111111100110011000011001111110011000011001100110000110000110000111111000000001100111100111100110011111100001100111100111111000011110000111100111100001111000000111100111100111111000000001100000011000000111100000011110011001111110000000000001111000000111111001100001100001111111111110000000011000000110000111100110000000011001100110011110011111100110011110011111111111100001111110000111100111111000000001111000011000000111100110000111111111100
001100111100001111001111111111110000111100110000001100001111000011001111000011110000001100001100001100110000001100000011001111000011000011110000111111111111001100111111111100
1111110011110011001111000011110000110011111111111100001100110011111100000011000000110000111100000011110000000011001111000000110011000000111100111100000011111100000000000011001111000000110000000011110011001100001100001100001111110011111111001111001111110011111100001100111111111100
111111000011110011001100001111001100111111110011001100001100001100001111110000110011001111000011001111111100110011110011000000111111110011000011001111000011001111111100111100001111000011000011111100000000001111001100001111110011001111110000110000110000110000110000111111000000111111111100
1111111111000000110000000000111100001100110000000000000000110000001100000011001100001111001100110000000011001100110000000000000011111100110011001111001100111100110011000011111111111100111111111100
0011110011110011000011001100000000111100000000001111111100001111001111000011000011000011001100110000111100001111111111110011110000000000001111001111001111110011000011001100110000111100111111001100111100000000111100111111111100
0000000011111111000000000000111100000000111111111100
1111001100000000110000111100000000111111001111000011000000111111111111000000111111111100
00000000110000110000001100001100000000000011000011000000001100111100000000111100111100110011111111001111110011001111001111110000111111111100
11000000111111110011000011111111001111000000111100110011110000110000111111111111001100110011111100111111111100
110000111100000011001111001100111100001100111100001111111111111100111111110011000011111111111111110011110011111100000000111111110011001111110011111111111100111100001100110000001111001111001100111100111100111111110000111111111100
001111110000000011111111000011111100110011110011000011000000110011111111001111001111111111110011000000000000110011001100110000000000110000111100001100111100111111110000001111001111111100000000111111110000110000111111111111111111000000000011000011111100111100001111111111111111111111000000110000000000000000001111001111110000000000000011110011111111111111000011111100110000110011111100110011111100110011000011110011001100001100110000000011000000001100000000001111000011001111001100111100000011000000000011001111111100000000001100000011000011110011111100001111111111110000111100110000111111111100
110000001100110000000000001100111100001100000011000000000011000000001111001111000000111111110000001111110000110011110000000011111100001100111111110011000011000000000000111100000011001111001111111100001111001100111100000000001111001111000011111100110000000011000011111111000000111100110000111100000000111100111100001111110011001100001100110011001100000000110000001111000000000000000000110011110000110000000000001100000000000011000011000000111111001111111100110011110011110011000000111100001100001111111111111111001100111111111100
1100001100001100001111111111110000111111111100
11001100111111000000111100001100000011001100001100111111001111001111001100111111000011111111111100000011000000000000110011001111000011000000000000110000001100000000000011110011111100001100111111111100
11001100001100001100001100111100001100111111000000110011001111111100000000111111000011110011000000110011001100000000110000001100111111000011000000110000001111111111110000000011000011111100110000111111110011111100111100000000110000000011001100111100110011000000111111110000001111000011110011001100001111000000000000110011001100110000111100110000110011111111001111110000110000111111000000001100111111111100
00110011110011000011000000111100001100111100111100001111000011001111001111110011110011000000000000000000110011000000001111111100000011001100001100110011000000110011110000000011110000111100110000111111110000111111110000001100000000111111001100000000000000111111110000111100001111000000111100000000111100111100001100110011001111000011000000110011111100111100110000110000111111111111111111001111000000111111001111110011110000111100111100000011000000000000001111111100110000111100000000110011110000001111110000111111000000000011110000111111111100
11000011001100001100110011110000000011111111000011111100111100000011111100000011110000110000111111110011000011001100001111110000111100110000111100001100111100110000110000110011110011111111001111110011111111111100111100000011111111000000110000110011001100111111000000001111000011001100110000000000000011000011000011111111000000000000110000111100001111111100110011001111000000111100111111110011110011000000111100110011111111000000001111110000111111110000110011000000111100111100111100000000111111111111110000110000110000111111111111001100110011001111001111000000001100110011001100000011111100000000111100000011001100000011001100000000000000001100001111111100110000001100110011001111001111001100110011110000111100110011001100000000111111111100
11110011111100001111001100111111001100111100111111111100
000000000000001111001100001100001111001111001100111111110000110011000011110011000000000011110011001100001111111100000000111100000000110000111100000011000000110000110000000011001100001100110000000011110000001100111111111111111111111100110011111111001111001111110000110011000000001111000000000000111100001111001111000000001100000000111100001111001111000011110000000000110000111100000000111100110011001100111111001111000011001111000000001111000000110011110000110011000000000011000000000000000011000011110000001100001111110000111100110000110000001100111100000011000000110011000000001100111100111111111100
11110000001100111111001100110011111100001100001100110000000011110000111100000011001111000000000000000011001100111111111100
0000111100001111000011001100001111110011110011001100110011110011110011111100000011111100111111111111110011000011001111110000000011000000111111000011001111111100111111111100
1100111111110000000000111100001111000000110011110000000011111100001100111111001100110000001100000000110000001100111111111111000000110011001100111111110000001111110011111111111100110011110011001111110000111111111100
1100000000000011001100001111110000111111000011000011001100000000110000111111110000111111000011000000000000001111110000000000111111000000111100000000111111111100
11111111001100110011110011110011001100001100000011110011111111000011001111110011001111001100000000111100001100001111000000111100000000110000111111001111000000111100111111110011001111000011111111000011110000111111111111110000001100111100001100001100110000110011110000110011000011111100000011000011000000111100001111110011110000111100110000001100110011001100001100000011000000111111111100
0000110000001100110011111100110011000000000000111111110000111100111100110000001100111111000011001100001100001100111100111100001111110000110000000011000000001111110000001111000011110011110011111100110011111111111100110000000011000011111100111111000011110011001111111100000000111111110000001111000000001111110011000000000011000000111111111100
1100111100111111000011111100001100111100111111000000001111001100001111110000001100000011000011001100000000001111111100001100001100111111111100
11111100110000111111001111111100110000110011000000001100110000001100000011110011001111111100110011001111111111110011001100111100110011001111001111111100000000000000110011110011110011110011110000001111110011110000001111001111111100001100001111111111111100110011000000001111110000001100001111110011001100000000110000110000110011110011001100000000111100000000111100001100111100000011111111111111001111001111001111110011000000110000111100111111110011001111110000000011000011111111111100110000001100000000000000110011001100110000111100000011001100110011001111001111110000000011001111111100110011001100110011111100000011111100110011000000001100111100111100001111000011110000110011110011111100111111111100
1111000000001111000011111100111111001111000000110011110011110000001111110000111111111100
00111100000011110000000000000000001111110000000000110000000011001100000011110000000000000000110011110011001111000011001111000011001100111100001111110011110000111111111100
00000011000000111100000011110000000000111111000000111111000000001100001111000000110000111111111111111111001100000000111111111100
0000001100001100111111111111111100111111001111000000001111110000110000000000110011001111110000001111000011000000000011111111111100110000111111110000110011111100001100001100111111111100
001111110000111111001100001100110000111111001111110000111111111100
0011110000110000110011111111001111001111110011001100001111001100110000110000111111111100
111100111100001111110011001100001111110011111111111111110011001100111111001100111111000000001100111111111100
11000000111100001111111100110011001111000011110000110000001111001100111100111111001100000000111100000000000000111111111100
1111000011001111001111111100110011001100001100111111111100
11111111111100000000000000110000001100001111111111111100110000001100001111001111111111111100111111111100
001111111100111111111100
00110011001111110011110000001100110000000011000000110011111100111100110000111100111100001111110011001111111111110011000011111100000011001100001111001111111100001100111100110011110011000011000000111100001100001111110011110000001111001100110000111111111100
0000001111111111111100110011000000111100110000111111000011001100111100111100110011001100111111111100
11111111000000111111111111001100000011111100110000001100001111001100111100000000111100110011001111111100111111110011001111000000110011110000000011111111111100001111001111110011110011111111000011001111000000111111110000110011001100111111111100
00000000111111111100
000000110011110011000000111111001100111111000000111111111100
11001111000000111100111100001100000011110000000011110011110011001111001100000000000000110011000000111100111111111100
11000000001100001100001100110000111111110011000000001111111111111111001100000000111111110011001100111100111111111100
111100111111111100
110000111100110000000011000011000011110011110000000000111111000011110011110011000000001100001100000000001100111111000011110011110000111100111100000011110000001100001111000011001100001111001111111100000000111111111100
0011111100110000111111111111001100000000001111000011000000001111111100111100110000111111001111110000001111000000000000000000110000001100110000111111001100000011111100111100111100001100000000000011110011000011000011001111001111000000001111111100000000000000001111110011111111000011001100001111111111111111001100110000001100110000110011001111001100110011001111111100000011000000111100001111110011111111001100110011110000001111000011001100001100000011110011110000111100001100111100111111111100
00110011001111111100001100111111111100
11110000111111111100
0000001111111100110011110000000011110011000011111100111100111111111100
000000110000110000111111001111000000110000001100110011001111001100000000110011000000111100001111111111111100000011000011110011111100000011111100001100110011001100111100001100111111111100
110011110011110011110011000011111111000000110011000000110000110000000011111111000000111100111100000000111111110000111100000011111100110000001100001111110011000000111100110000110000000011110000111111001111110000110011110011000000111111001111000011110011111100110000110011110011001100111100000011110000110000111111110011000011000000110011001100110000001111110000000011000011111111001100000011001111001111110000000000001100001100111111111100
001100001111111111110000000011110000111100110011111100111100001100000011111100001111001100000011001111111100001100001111110011001100001111001100000011000011001100000000111111111100
1111000011111100111100001111001111001100110011001100001111110000000000110000000000001111110011111111111100111100111100111100001111001100001100000000111100000000000011111100000011000000110011110000110011000011000000111111000000111111110011001100110000001100000011110011001111111100001111110000001111110000111111001111001100110000110000111100111111000000111111111100
0011110000000000001100111111001111001111001111001100111100110011110000110000111111111100
11000000000000001111001100000011001100111111111100
00110000110011111111111100000011111100110000111111000011110011001111110000000011111111111100111111111100
1100001100111100110000000000110000110000111100111111001111001111000011001100111111111100
110000111100111111000011001111001111000000000000001100110011000011001111000000000011000000000011111100110000110000111100000000110011001111110011111111000000001111111100001111001100000011110000001111000000111111111100
110011110000001111000000111111000011001111001111110011110011111100111111110000001111001111110000110011000011110000111100001100001100110000110011000000111111110011001100001100000011111111111111001100110000001100111111001111000011110011000011001111110011111111000011110011110011001100001111111111111111110000111100000011111100110000000000000011111100000011001100000000110011000011110011110000111111001100001100001100110000111111001100001111110000111100111111111111000000110000110000111100110000110011110000111111001111001100110011001100111111110000000011111100110011110011001100110011110011110011111111111100111111110000110000000011110011111111001100111111111111001111000000000000001111110011111100110011001111110000111100000000000011110000111100110011000011000011110000001100000000111100111111000000000000000011000000111111000000110011110011001111001100000000001111000000001111110000110011001100110000111111110000000000111111000000000000110000111100000000001111001100110000110000111100110000000011001100111111001111110011110000111111000011000000110011111100000000111100001100001100110011001100000011110000001100111100000000000000000000111111001111000000110000110011001100001100000000001111110000001111111111111100111111110011110000001111110011000000001111000000000000111111111100
1100000000111111111100
000011001100110000001100110011110000110000000000111100001111110000110000001111111100000000111111111100
0000000011110011000000110011111100111100001111000000110011001111110011111100000000111111111111000011001100000000110000000000110011110000111111000011000000111100000000111100111100111100111100111111001100001111110011000000000011000011000000110011110011110000000011000011001100000000001100111111000000110000000011110011110011111100110011110000111111111100
001100000000000011111111111111001100110011110011110000001100000011001111000011000000111100111100111111001111001111111111110000000011110000110011110000110000111100000000111100001111000011111100111111110000110011001100110011001100000011110000001100000011000011111100001111111111110011110011111111001111000000110000111100000011001100111100110011111100000000110000001100110011110011001100000000000011110000000011110000111100001111000011000000111111001100000011110000000011110011111111111100111111111100
00111100110011001111110000111100001100001100001111000000000000000000001100111111111111000011000011000000110011001111001100111111001100000000000011110000001100111100111100110000001100000011001111110000110000000000110011110000000000000011001100111111110000111100000011000000000011111100001100000000000000000000001100110011111100111111000011110000000011110011000000000000000000110000111100110011111111111111110011111100111100001100001100000011110011110011111100001100001111001111001100111100001111110011001111110011000011000011110000111111111100
110000110011001100000000001100111111110000000011110011110011001100000011000000001111110011110000001111000011110000110011001100001100111100111111001111000000000000111111111111111100001111000000110000000011000000001100001111001111110000111100111111001100111111111100
111100001111000000111100111100111100001111001100001100000011001100110000111111001100000000000011111100110011110000110011001111001100111100001111001100000011001111000000110000111111111100
0011111100111100000000110011001111110000001111000000000000000011000011110000000011111100111111110000000011000000001111111100111100110000110000110000001111001100111111111100
001100110011111111111111000011111100000000110000000011000000110000001100110011000000110000110000111111111100
000000111111110000110000111100001111110011001111000011001100001100110000000000001111001100110000000000001100111100111111001111111100111111110000111111111100
110000110000000011110000001100110011110011001111111100111111001111111111111111000000000000001100000000001111111100000011111111111111110000001100000000110000000000111100111100111111111100
1100110011110011110011110000001111000000001111111100110000001111000011110011001100000011110011110011110011110011111100001100111111111100
0000111111110011001100111111000000001100110011001111001100110000111100111100111111001100110000111111111111110011110011110000111111000000000011110011111100001111110011111100001100110011001100001100001100111100001100110000111100110011110000000000001111001111111111111111001100001100110000001100110000111111110000111111110011110011111111111100001111001111110000000000001111111111111100001111000000111111111100
000000000011111100111100001100110000111111111111000011001111110011110011110011000000001100110000111111110000000000001111111111110011001100000011000000000000000000001111001111000000001100110000111100110000111111001100001100111111110000111111111100
001100001100000011111100110011000011110011001111110000110011110000110011000000000011110000111111001111001100110000000000000011110000110000111100110000110000111111111111111100110000001100111100000000001111000011000011000000001100111100110011111111001111111100110011111111111111001111111100111100110011111111001111110011111100001111110011001111001111110011111111000000001111110000111111001111110000110000001111110000111100111111111100
00111100110011111111111100000011110000111100111111111111001111111100000000000000110000111100001111110000000000111111111100
001111000011001100001111001100001100000011000000110011110011000000000000110011110011001111001111000000111100110011001111000000111111000000001111111100111100000011110000111100111111001111000011001100001111000000110000111111111100
11001111110011110011000011111111111100111111111100
11001111000000110000000000110000110000000000111111001100001111000011001111000011110000111111111100
00001100000011000000111100111100111111111100
00000000001111000000000000000011000011110000001111110000001100110011111100110000111111001111001100111111110000110011001100111111110000111100111100000011000000000011110000111100001100110000111100110000000000110000001100111111000000001100000011000011001100111111000011000000000011001111110011110011000000110011000000110000110000110011110000001111111111111100111100111100111100110000111111110011000000000011001111110011111100110011001111110000001111000011001111000000110011000011111100000000001111000000111111110011111100111111110000110000111111111100
1111111111001100111111000011111111001111110011001111110011110000110011110000111111000011001111001100111100111100111100110011000000000011111111111111001100111100000000000011001100110011001100110011001111110011111100001111110011001100001111000000110000111111001100110000000011110000000011110000111111111111110011110000001111001100110000001100111111111100
110011111100111111110000000000111111111111111111001100111100001111000000110000001100110011110011111100111111111100
1100000011110000111100111111001100110011111100001111000011000000110000001100001100000011000000110011110000111111110000111100110011001100001111001111001100000011001111000011111111111100110011000000110000001100111111111100
0000111111000000111111111111001100000000111111001100111100110011110000001111001100111111111100
11000000000011111111111100000000111100001100000011110000110011001111110011111100001100001100111100111100110011000000000000111111111100
0000000000111111111100
00000011110011111100000011110011001100110000001100000000001100110011110011000000111100110011000000000000110000111100001111001111110011110000111100111111111100
110000111111000000111100001111000000111111111100
00111111111100
1111111111001100110000111100001111001111111100110011001100000011111111001100000000000000110000111100001100000000110011000000001100001100000000111100110011110000111100111111111111000000111100111100110000111100110011110011001111001100111111001100111111111100
00000000000011000000001111110000000000111111111111001100000011000000001111000011111100001111110011111100111111000011111111000011111111111100000011111100001111000000000000111111111111110011001111110000001100110011000000110000110000110000000011111111111111110011111100000000111100110011110000111111111100
0011001100001100111100111111110000111100110000001111110011001111001100001100000011111100110011110011001111000011001100110011111100000011000000000000001111000000000011001111001111110011000011110011110011001111000000111111000011001100111111111100
00111111000011111100111111000000110011000000001111001111111100111100001100000011111111111111110011111100001100110000111100000011110011111100110000001111111111111100111111111100
001111001100000011111111111100000011110000001100111100000000000000110011000000111100110011110000000011111111001111110000111111110011110011001111001100001100111111000000001100001100111111111100
11111111001100001111001100111111001111001100000011111100110011110000111111111111110011000011000000111100001111110011110011110000111100000011001111001100110000111100111111111111001111110000111100001100111111001111001100111111110000001111110000000000111100110011111100001111000000110000110000110011000011001111110000001100001100111111111111110000000000001100111100110011000011110000110011110000001111001111111111111111000011000000111100000011110011110000000011111100001100110011111111000011001100110000111111001100111111110011111100001100110000000000111111001100001111001100000011000000110000001100110000001100000011111100111111001100000000000000110000111111001100000000110000110011000011110000001111001100110000111111001100111111000000111111000011001100001100000011110000111100110011000011111100000000001111001100111100111111001100000011001100001100110000111100111100110011000000111111111100
111111000000000000110000111100001111110000000000111100000011110011001111000000001111110011001100001100111111110011000000001111000000111111001111000011110000000000111111111100
1100000011000000001100001100001111111111110000111111111100
0011110000110011111111001100110000000000110000111100000000000011001111110000001100001111110011111111000000001100000011001100001111001111111100001100001100001100000011000000001111001111110011001111000000110000000000001111110011110000111111110011000000000011000011000011110011001111111100110011000011111100111111001100110000110000110000000000001111111100110011111100000011000011111100111111111111110011110011110011000011000011000011001100110011111111111111110011000000110000111100000011001111110000001111000011110011000000000011110000000011111100001100111100111111111100
11000000000000110000000011000000001100111111111100
000000001100001111001100001111110000000000000011001111110011001100000000000011000000000000110000000000000011001100110000111111000000001111001111001111110011000011111100111111111111000000111111001100001100110000000011000011001111000000001100000000110000111111111111001100110000110011001100000000111100110011001100110011111100000011111111000000001111001111001111111100111100110011001111111100000000001111111100000000000011000011110000111100111100111100000011001100110011110011001100110011111111000011001100000011000000110000001111000011111111111100000000001100111111110000111100001100001100000000000011001111001100000011001100000011000011111100000011110000111100001111111111110011000000001111001100110000110000110011110011000011000000000011000011001100001100110000001100110000001100001100001111111100001100001111001111001100110011110000110000111111110011111100111100001111000011110000110011111100001111001100110011111111111111001111001100111111110000001100001111000011110011111100001111111100001111000000110011001100111100111111000000001100110000111100001100001111111111110011110011001111111111111111111100110011000000111111111100
001100000011110000110011111100110000111100110000000000111111000000110000111111111100
111100110000111100000000110011000011001111110011001100000011001100001100111111111111001111000000000000001100000000000000110000111100001100111111000000001100001100111111111111001100110011000000110011001111000000110000001100000011111100111111111100
0000000000111111111100
1111001111000011111100001111110011111111000011110000000000000011111111111111111100000000110000110011001111000011111100000011000011000000111111111100
00001100001111111100110000110011110011001111111100111100001111110011110000000011000011000011110011000000000011001111110011001100000000110011000011110000001100000000000011001111111100000011111100111100110011111100000011110000000000110000111100110000000000000000001100000000001111111100001111110000111111000000110011001100110011110000110011001100110000111111000000111111111100
0000110011110011111100110000001111000000110000110011110011110011001100111111110000000000001100001100001111110011111100111111000011001111001100000011110000110000000000001100111111001100000000001111110000000011000000110011001111000000000011110011110011110011001100110011110000000011000011001100001100000000111111111111000000001100110011111111000000110011000000110011111111001100001111110000110011000000111100111111111100
1111110000110000110000111100111100111111111111000000110000110000111100110000000011001111111111111100001100000011110000001111000000001111000000000011110011000000001111110011111100000000000000110000111111111100
000000111100000000110011001111111100001100111111110000111100111111001111000011111100000000111100000000110000111111000000001100111100110000000011000011000011111100110011000011001100111111001100111100111100111100111111000000001111111100111111110011001100110011110011001111000000001100000011111100110000001111000011110000110000001111110011110000001100000011110000110011111111001100111100111100001100000000110011111111111100000011000011000000110011000000111111110011110000000011001111111100110011111111111100111111110000001100110000000011110000111100001100111100110011110011001100001100110000111111000000001100000011110011111111001100001100001111000011000000001111000011001100000011111100000011001111001100111111111100
0011000011001111111100000000000011001111001100111111000000111111111100
00001111001111000000110000111100001111000000110000111100110011110011001111000000111111111111000000001100111100110000000000001111110011110011000000000000111111111100
00110000110011110011000011000011001100111111111100
0011110011001111000000110000001111111100000000111100111100110011111111000011001100000000000011110000110000001111001100110000001111110011001100000011110000000011000011111111111111111100111111111100
11110000000000110011001111001100111111000000110000110011001111000000000000000011001100111111110000111100111100111111111100
111111110000000011000000000011001100111100110000110011000000000000001100111111110000111111001100111100000000000011000011000011110011111100111100110011000000110000111100000011111111111100110000110000111100111111111111001100001111111111111100111111111100
11111111001100000000001111110011000011110011110011110011110000000000110011111100111111110000001100110000110011110011000000000000001111110000111111000000000000000000000000000000111111110000111111111111111100001100111111000000110011110011111111001100111100110011000000111111110011001111001100000000001100110011000011111100110000111100000011000000000000110011111100000011000011110011111100001100111100110011000011111111000011000000110000000011000000111111000011110011110011001100000000111111000000111100110000001100111111000000000000111111111100
0000111111111100
1111111111111100001100111111111100
1100000000001111000000110011000000110000000000111100111100111100001111001111110000111100000000110000111111111100
110000000011110011000011111111000011111100111100001100110011111111000000001100000011001100110011000000001100001100000000111100110000000011111111000000000011000000000011001111110011111100111100000011001100110000111100001111111111111111000000001100000011001111110011000011110000000011000000000000001100110011001100000011111100001100110000110011110011110000111111111100
11000011001111000000110000111111111111001100110000110011110000000000001100000000001111110011110011110011110000001100001111111100110011001111001100110000001111110000111111000011111100111100110000000000111100110011000000111100111100001111000011001111001111000000110011110011001100001100110011110011110011111100001100000000111111110011001111000000000000111100111111001111111100001111000000110000001100000011110000110011001111000000110011001100000011000000000011110000001100001111110000111111111100
1111000000110000000011110011110011110011110011001100110000001111111111111111111111111111111100111111111111000000000011000011111100110011001100110011110011000000111100001100000011111111111111111100111100111111111111110011110000111100001111000000001100110000110000110000000011111100111100111100111111111100
1111111111110000111111111111110011111100000011000000001100001100000000000000110011000000110000000011001100111111001100111111111111111100000011110000001111001100110000001100001111001111000011110000000000001100001111001100110000000011111100000000111100000011001100111111000000001111000011000000001111110011110000110000110011111100110000001111110000111100111100110000000000110011001100110000000011000011000000000000110000111111110000001111000011001100110011001100110000110000000000110011111111000011111100001111001100111100111111111100
00001111000011000000001111110011000000000011000011000000110011000000110011111100111111110011111111000000001111001111110000001100001100000000001100110011111111000011000000111111111100
1111111100001100000011001100110011110000001111110000000011001111111100110011110011111100001100111111000011000011111111000000110000000011001100000011111100111111111100
00110000111100110000111100110000111111111100
110000110000001111111100110011000011000011111100111111111100
0000111100110011111111001111110011000000001100110000111111000000000000001111111100001111000011000011001100111111111100
11110000001111110011001100001111000011110011110011000011111111111100001100001111000000110000111100110011001100001100001100110000111111111100
00001111111100111100000011110000111111000000001100111100110000000011111100110011001100001100111111111111110000000011110000001100001100001111000000001111001111001111110011110000111100001100111111111100
0011001111111100001111111100111100001100110011110011001111001111001111000000110000000011001100000000110011110011110011000011111111111100001100111111111100
11110011111111000000110000001100111100000011000000110011111100000000110011110011001111110000001111000011000000110000111100000011110000111111111100
110000111100110000000000111100000000000000111111111100
1111001111001111000000110000001100110000111100001111001111000000110011000000000000001100000011000011110011110000110011110000110000001100110000000011001111000011111111000011001100000011001100000011110000110011111100110011111100001111001111111100001111000011110000110011000000000000001111001100001100111111110011001100000011001100000000111111111111001111111111111111110000001111111111111100001100111111111111001100110011110011001100000000110011111100111111110000110000001100000000111111001111000000000000000011111100001111111100110011001111110011110000111111110000110000000000111100110011000011110011001100110000111111000000000000111100111111111111110000111100111100001100111111111100
110000111111000011000000001111110000110011001100111100111111111100
00111111110000110011000011001100110000001111111100000011001111111100111100111111111111111100000000000011110011110000111100111111111100
00000000110011000011000011111111000011001100110011000011001100110000000000000011110011000011001111001100000000110000001111110011110011000000111100110000111111111111110011110000000011110000001111000000001111000011000011000000111111001111110000000011001111110011000011110000000000110011001100000011001111000011110011110000001111111100110000111100001111001100000011000011111100111111111100
1100111111111100
00110011110000000000000000110011111111000011110000110011111100000011110011000000110000111100001111001100001100001100110011000000001100111100000000000011110000000011000011000011001100000011110011110011110011110000001111110011001100111111111100
00001111110000000011001100111100110011000000111111001111000000110000110000000000000011111100110011111100000011110000001111111111110000110000000000111111001100111111000000110011000011001100001111110000111100110000000011001111000011000011001100001100000011000011111100001111111100000000001111001111001100000000111100110000000000000011001111111111110011111100110000001100111100110011000011000011111100000000110000111111111100
00110011110011000011110000001100110000111100110011111100000000111111001100000000111111110000000011000011110011111100001111000011111111001100111100000000110000001111110011110000001111000000111111000000000011111111111100000000110011111111001100111111110011110011001100001100110011000011001100000011000011000011001111111100111111111100
110011000000001111110011111100110000111111111100
11001100110000001100111100001111000000000011001100110011001111000000001100111111110011001111000011111100111100000011110000001111001111110000111100111100111100111111110011001100111100110000111100000011001100000011001100110011110011110011000011001100000011001100000011001100110011001100001100110011000000001100000000111111111100
110011001111110000001100110000111111001100001111001100000011111100111111111100
110011110011000011110000000011111100110011001100110011111100111111111111110011111111001111110011110000111111000000110000000000000000111111111100
110000110000110011000000001111110011001111001100111111111100
1111000000110011111100110000001100111111000000000011001111110000111111000011001100001111000000000011111100110000110011001100110000111100111111000000001100111100000000111111000011110000111100110000110000000011110000111100001100000000111111000000110000001111001111000000110000110000110000000000111100110011111111001100000011111100001100110000110011111100001111001111001100000011000000111111110000111111110000001111000000001111000000000011000000001100110000001111110000110011001111000000110011001100111111001100111111111100
1111111111000011001100001111000000001111000011001100001100111111111100
00110000110011110011110000001111000000000000111100000011001100111111111111110011001111111111110011001111110011110000110000001111000000000000111111111100
00110011000000001111110000111100111111110000000000000000111100110011000011111100110000001111001100110011000011000000111111111111111100001111000000111100000011110000000000110000111100001100110000001111110000001111001111110011111111111111001100110000110000110000000011110000001100001100001100000011110011111111000000110000000011000011111111000000111100110000001100111100001100110011001100000011001111110011001100000011001111000011110000000000111111111111111111110011111100111111111111000000000011111100001100111100110000001100110000000000001111110011111111111111111111001100111111110000111100000000110011110011001111001111000000000011001100111100111111110000000011111111111111110011110000001100001100111111111100
11111100110000000000001100111111111111000011000000110011000011001100111111000011001100000000001100110000111100110011111111111100001100110011110011111100110000000000110000111111001100000000000000111100000011001100111100001111111100111111111100
1100110011000011110000111100000011110000000011110011001111000000001111111100110000001100110011001100000000111111000011000011111111000011111111111100001111001100001111110000111100110000000000111111110011110011110000111100110000110000110011000000001100111111111111110000000000111100110000110011110000110000000011001111110011111111000000111100001111000011001100001100111100111111000000111111111100
11111111000000001100111111000011111100001100000011001111110011001111110000001100111100111100111100110000110000110011111100000000111111111100
000000111111001100001100110000001100111100111111001100000000000000110011110000110011111100110011110000000011001100000000111111111100
111100111111001100000011000000001100111111000000000000111111110011000000000011000011000000110011111111000011110000110000001111110000111111110000000000110000110000110000111111001111110011001100110011111111000011110000111111001111000000111100001111001111110000110000001111110000110011000011001100001111001100110000111111111100
000011111100000011000000111111111111110011000000110000111100001111111111110000111100111111111100
0000111100111100000011111100001111000000000000001111111111111100001100001111001100001111111100001111110000000000110011111100000011111111000000001111110000111100111100000000000011001100001100110000111111111100
0000110000001100111100111100001111111111110000000000001111000011000011000000001111001111110000110011111100111111000011110000000011000011110011110000001111001100111111111100
001100110000110000000011001111110000110000110000001111111100001100110000110011111100110011001100111111000011001111001111000011111100001100001100111100110000000000111100000011110000111100001111110011110011110011111100110011001111000000001100110000111111001111001100110011110000000000110000110000000000111100110000000000111111000000001100001111110011110011111111111100111111001100001100000011000000001111000000110000110000111111110011110000001100000000111100111111111111000000111100110000111100001111000011110000001111001100001111111111111111001100110011001111001111000011110000111100111111001111111100111111000011001100000011111100110011111100000000111111001100110000000000110000000011000000111100001111001111001100001111001100111100001111111100110000000011001100110011110011110011110000000000110000001100000000001111001100111100111111111100
0000111111000011110000110000000011111100110011001111001111111111111100110011000000111111110011001111111100111111110011000000000011111111001100000000110000001111000011000011110011000000110011001100111111111100
001111001100110000000011001111111100000011000011110011110011000000000011111100110000001111111111111111110011110011000000000000111100000000110000110011111111001111000011110011110011000011001111000011000011111111111100001111000000111111001111110011111111111111000000111111001111111111110000110000111111001111110011110000110011110011110011110000110000110011111100001111110011001111111100111100111100110011111100110011000011111111111100000000000000110011001100001111001111111100000000000011001100000000111111000011110000111100110011111111111100000011110000000000110000001111001111001111110000001111000000001111110011111100000011000011001111001111111111110011111111000000001111110011110000111111111100
111100110000000000111100000000000011111100000011110011000011000011111100001111110011110011000011111100111100001111000000110000111100001100111111111100
11001111111100111111001111000011110000111111111100
11110011110011111111000000001111001111000011110011111100111111001100000000111100110011110000110000000000000000000011110011000000110000111100000000110011110000111100111111111100
11110000000011001100001111110000111111110011000000000000110000110011001111111100110000001111000011110000001100001100000000111100000011111111111100111111111100
11111100001111000011111111111100111100001100111111000000001100110011000011110011111111111111110000001100001100000000000011000011000011110011000011111100110011000011111100110000000000001111110011110011110011111100110000110011001100111100111100111100110011110000000000111111001100001111001111001111000011110000110000000011001100000000110011000000000000000011001111001100000000111111111100
001100110000000011001111111100000000111111111100
00001100001100000011110000000000111100111111000011000011110000110011110011110011111111111111110011000000001100111100001100110000110000000011110011111111111111110011111100000000001111000000111111110000110011000000111111110011001100111111001100001100110000001111110000111100001100111100000000110011000011000011000011111111001100001100111111000000111111000011000011000000111100111111001100111111110011110011000011000011110011001100000000000011110000000011110011000000001111110000111111000000001100001100000011000011000000000000000011000000111111000000000011110011110000110000110000000011110011110000110000111100000000000000111111001111000011111111001100110011111100000011110011110011000000111111001100111111001111001100000000000011001111000000001100001111000000000000110011001100111111001100001100000000110011000011001100001111110000111100000011001111111100110011000000000000001100111100110000111111110011001111110000000000110011000000111111000000001100000011001100001100001100001100000000111100111111000000111111111111000011111100000011000000000011110011111111001111110011110011001100110011000011001100111111111100
00111111001100111111001100111111111100
001111111111111100000011111100110011000000110011111111111111000011111111000000000011111100000011110011000000110000110011001111110011111100110011000011001100000011110000110011001100110000000011000000111111000011000011000000111100110000110000001111111111110000111100111100001100001100110011111100000000110011111100110000000011110000110011110011000011110000111100000011110011000000111100111100111111001111001111111100001111000000111111111100
000011000000001111111111111111001111001111111100001100110000111111111100
000011110000111100000011110000111100001100111100001100001111111100001111110011001100110011000000000000000000000000001111110011111100110011000011110000001111110011110000000000110000000011001111000000001111001100111100111100111111110011111100000000000000111111000011001100000011000011000000000011110011000011001100111111111100
000000000000001100001111111100111111111100
00000000000000000011000000000011110011000000000011111100110011110011110000001111001111001100001100111100111111111100
000000000011000000110011000000111111000000001111110000000000111100000000001111000000001111000000110011001111001100110011110000001100110011000000000000001111000011111100001111111111110011110000001111110000000000001100110000000011110000001111001111000000000011110000110011111100001100111111110000001111000000001100000000001100110000110011001100001100001111001100110011000011110000001100111111001111111100001100111111001100000000001111000011000011000000111100111111000000001100111111110011111100001111001111111111111111001111001100000011111111001100000000111111111100
11111111111111000011000011001100000011001100001100001111000000111100001111001111000000110011110000110000000000111111111111001111001111000000110011001111000011000000001111111100111100000000001100111111001100001100111111110011000000110011001100110000000011001100110000000011111111001100000000001100111111000011001100000011111100111100000000001100001100000011110000110000000000111100111100001111001111111111110000000000111111000000110000001100110011111111001111111100111111110011110000000000001100110000001111001111111100111111001100001100000011001111000011000000000000110000000000000000000000000000000000001100110000110011111100001100110011000000000011110011001100001111001111111100110000000000000011000000111111110000111111001100000011000000111100111100110000110000001111110000000000000000001111001111111100000000000000111111111111111100110011000011001100111100110000001100111100001100111111111100
111111111100000011110011110011001100111111110011110000110000000011111100111100000000000000111100110000111100000000001100000011110011001100000011000011001100110011000011111100000011000000111100001100001100110000111100001100110000000011110000000011001111000000000000111100001111000011001111110000111111111100
1111110000110000110011111100110011000011110011110000110000110000000011111111000000001100000011001100001111111100110000001100000000000000001111000000110000111100000000110011111111111111000000110011111100111100001100001100110000000011000011111111000000110000110011110011001100110000000000001100111100111100001111111111111100111100111111000011000011111100001111111111110011001100111111111100
11111100111100001100000000001100001100111111000011110011111100111100110000110011000000111100111111111100
1111000000110011000011001111000011001111000000001100001100110000000000111100111111000000001100001100111111001100001100111111110000111100111111111100
0000001100110000000011001111001111110011000000001100000000001111000000001111111100000011001111110000001100001111001111000011000000000000111100111100111111111100
001111001111001111001111000011110000001100110000110011000000111100000000001111110011111100000000000011000011000000000000000000110000111100111111000000110011110000000011110011000000110011001111110011001100000011110011001111110000111100110000001111110000001100111111000011001100001111001111000011001100110000000011111100110000000000111111110000111100111111001100111111001111001111110011001111000000110000110011000000001100001100110011110011111100110011111111001111000011001100000011110011110011111100000000111111000011110000110000110011000011000011000011111111000000111100001111001111111100110011001100111111000011000000001111001111000000111111000011110000001111001111001111110000001100110011000011111100001111001111110011000000111111111111110011111100000011111111111111000011000000111111111111111100000000111111111100
11110011000011110011001100000011001100111111111111110011111100110000110011111111001111110000110011110011110000001111000000000000111111000011110011111100110011110011001100110011001100001111000000111100110000111100000000000011001100110011110011110011111100111100111100000011001111111100110000111100110000111111111100
000000000000000011110011000011000000110011110000000011110000111111000011000011111100000000000000110000000011110000110011111111000011000000001100110011000011000000110000001100110000000011001100110000000000111111001100000000001100110011110000111100110011111100001100000000110000110000000000000011110011110000000000001100000000110000111111000000000000001111111111110011110000111111111100
11001100110000110000111100000011000011110000000000001100000011111100111100110000110000001111001111111100111111001100001111110000000000000011000000111111000000110011110011110011001111001111111100110011001100001111000011110011111100000011001111000011110011000011000011110000001111001111110000001111110011001111111100000000001100001111000000110000000011000000111100111111111100
001100001111000011110000110011111100111111000000110011111111111100001100000011001100110011000011111100001111111100001111001100110000000011111100110000000011110000000011110011001111111100110000111111001111111100001111000000111111111111110011000011110011110011000011000011111111001100110011110011110000001111110011001100111100000000111100000000111100110000001100111111111100
00000011111111111111000000111111111100
00111111001100000000001111001111000011001100000000000011001100111100001111110011000000110011001100111100111100001100111111110000000000111111001111000000000011111100111100001111111111111111110000111111000000001111000011000011001100000000110000111100110000000000111111111100
00001111000000110011111100111111111100
001111001100111100000011110011001100001111000000001100000000000011111111111111110011110011110011111100001111001111111111110000110011111100111100111111000011110000110011000000110000111100000000001100001100000011000000001111110000110011000000111100000011000011110000001100000011000011001100111100000011110000000011001100000011000000000011111111111111110000111111000011110011110000000000110011110000001111110011001100110000110011001111001111001111000011000000001100111111110000111111111100
00111111110011110000110000110011000000000000001100110011001100110011001100110000111111111111111100110000001100000000000000000000000011001100001111000011000011110011110000001111001100111111110000111100111100110000111100001111000011000011001111111100111100110011110000111111111111000011000011111100000011110000000011111111001111000000110011000011000011001111110011110011000000001100000000001111111100000000110000001100000011000000000000111111000000001111110011110011110011111111000011111100111111000011000011110011001100111111111100
0011111100111111111100
11000011001111111100111100110011111111001100000000001111000011000000110000111111001111001100111111111111110011110000000000111100111111001100110000110000000011001100110000000011001100001111111100110011001100110000111111000000110000000000000000000000110011001100111100110011000000001111001111000011111111000000111100111111111100
00001111000000000000110011000011111100111111111100
11110000110000111100110011111111000011111111111111110000111111111111001111000011000011110000000011111111000011000000110000110000110000110000111111110000110011001100110011001100000000000011001100000011001100111100110000111111001111110011110000110000001111001100110011110011000011001111110000001100000000111111111100
00001111001111110011111111001100110011110011000000001100000000001100111111000000111100110011001111000011110000110000110000110000001100001100001100001111000011110011001100110000111111001111110011111100111100001111001100000000000011110000111100111100000011000011110011110000000000001111000011001111001100001100110011110011110011000011001111110011000000110000110011001111000000000000000000001100000000111111001111110011110011110011110011110011111100111111111111110000001100111111111100
11110000000011000000000000000000110011000000001111110011111100001100001111001111110000111100111100111111111111111100111111110011001111110011111100110011000000001111110011000000000011000011000000110000111111000000111111111100
00001100111111111100
11000011111100110000000000000000110000000011001111000000000011111111001100000011000011110000110000000011111100001100001100000011111111001100001100001111110000001100111100110011111100001100000000001111000000001100000011110000111111111100
1111000011001100000000000011001111111100001111111100110011000011000011110000110000110011000011001111000000111111111100
00110011111100000011111100111100110000110000001100111100111111111100
0000000000000000111100110011001111110011110011000011000000000011001111000011000000111100000011001111000011000000001111110011001111001100001111110000001100001111001111000000111111001100111100110011110000110000110000000011001111110000110011001111110011110000001100110011111111000000110011111100001111000011000011111100110011001111001100111111111100
1111001100000000000011111100000011000000001100110000000000000011001111001100001111001100001100000011110000111100110000110011000011001100110011111111001111110011000000000000110000111100111111111100
001100110000111100110011111100000000111100001100110000110000000011000000111111110000001100001111001100111100110000000000000000110000001111000000110011001111001111110011111100001100001111000011111100001100000011111100111111000011001111111100000011001100000000111111111111000011001100000011001100110000110011000000001111001100110000000011001100110011110011111100111111001100000011000011001111110000110000000011000000000000110011001100111100110000000000110011110000111111110011001100111100001100001111001111110000001111110000001111111100001111110000110000111100000011000000111111110000000011110000110000111111111111000011110011110000001100000000001111001111001100001111110011001111111100001100001111000000001100001111000011001100111100000000000011111111111111001111111111110000111111000011000011110011001111111100001111001111110011001100111111001111110000110000110011111111000011001111110011111111111111000000111100001100110000111111000000001111110000110000111111000000110000001111001111001111110011110011001111111100110011000011111100111100110000000000001111001111001100001111111111111111111111001111111100001111110000001111110011000000110000000000110011001111110000111111000011110000110000000000000000001111111100110011001100001100000000110000110011110011000011111100110011110000000011000011110011001100001100001111001100111100001100001111110000111100001111000000001111111100111100110011000011110000110000111111111100
1111110011000011001111000000001111001100110000001100110000110011001111000000110000111100000011111100001111110011001111111100111100000000111111001100000000110011000011110011000011111111111111001100000000001111110011110000000000111111001100111100110000111111111100
00110000110000000000111100000011110000001100110011000011001100111111111100
001100000000001111000000000000110000110000001111111100111111111100
111111110011110011000011001100001111000000001111111111110000001100001111110000001100111100001100111111111100
0011000000001111110000111100111111110011001111110000110000110000000000111111111100
111100110000111111111111110000111111000000000011001111111100111111110011001111000011000000111100001111000011111111001100111111111100
1100110000111111111100
11001111000011001111000000110011110000110000111111001100000011110011111100000011000000110000001100000011000000111100000000111100000011111111111111111111111100001100000000000000110011111100111111000011000000000000000011111100001100001100111111111111111111001100110000110000000000110011110000001111111100111100110011000011001111110011111100110011001111001100001100001100111111111100
0000001111000011110000111111001111111100111100000011001100110000000011001111110000111111110011110000001111000011001111000000111100111111000000001111001111110011110011110011000011110011000011001111000011111100001100111111110011110000000011111100001111001100001100111111111111110011110000000000000011001111110000110011001100001111110000000000000000000000000000110000001100110011000011000011110000001100001100000011001111001100001111001100000000110011001111111100111100001100110000111111110011001111000011001100111111110000110000001100110000111111111100
001111110000001100111111111100
11000000001111111111110000001100001100110000111111110011000011000011110011110011111111000011110011001111111100000011001111001100000011001100001100111111001100110000000000110000000011000011110000001100110011111100001111000000001100111100110011111111001111001100000011000011000000110011001111001100110011001100110000001111000011110000110000110011001111111111110011111100001100000011110000001100000000111100001100000011001100111111111100
111100111100000000001100111111000000001100110000111111111111111111000000001100001100111111111111110000000000001111110000000011111111000000111100111100111111001100111111000011000000110000000000110011110011001100001111001100000000110000111111000011111100110000001111000011111100000000001111110011001111111100110000000011001100001100000000000000111111110011000011110000111111111100
00000011110000000000110011001100111111000011111100110000001111001100111100110000111111001111110011001100001111000011110011001111110011110000111111111100
11001111000011000000111111001100000011000000001100111100110011000011001111001100000000000011111111111100000011000011111100110011111100000011111111001100000000110000000000110000111111000011111111111111111100111111111111000011110000110011001100000011000011110000001111001100000011001100111111111100
110000000011111100000011001111110011111100110011000011001111110011000011000011111111000011000000111111000000000000000011110000111100110000001100111100111111000000000011110011001100000000001100111100110000110011111111000011110011111100110000111100000000111100001100000011111100001100000000111111110011001111111111110011000000111100111100001111110011111100111100110011110011000011001100000000001100111111111100
11000011000011111111111111111111110000110000001100111100000011001111110000111111111100
1100001100001100001111000000111111111100
00000000111100001100111100000011111100110011110000001111000000001111000011001100000000111111110000110000111100000000110000111111111111110000110000110011110011000011110000110000111100110011110000001100000011110011111100111111111100
00111100110011111100000011001111001111110000000000000000001100111111111100
110000110011110000111111001111001100001100000011110000110011000000001100001111000011110011000011110000000000111100111111110000111111000011110011111111001111111111111100111111111100
001100110000110000111100000000111100111100111100000011110011000011111111111100001100110011111111001111110000110011001100001100110000111100001100000011111100110000110000110011111111001111000011000000000000000011111111001111111100111100110000110000111111000011111100111100110000110011001111110000001100001100111111001100110000111100000011000000111111111100
001111110011001100111100111111000011001100000000110000001100111100111111110011000000000011001111001100001100110011000011000000001100111111111100
111111111100000011110011111100111100110000110011001100110011110011001100000000000000110011000011110000111100000000111100000011110000000000111100000011110011000011111100110000111100111111111100
111111001100111100111111000000001100110011110000110011111111001111000011000011111100110000111100000011111111000011000000110011001111001100110011001111000011001100001100000000111100001100111111001100001100110000111111001100111111111100
11000011110000001100001100001100111100001100110000000000001111111111110000111111001100000000000011111100110000110000111100001100110000110000000011001100001100001111000000000011001100111111111100
1100110000110011111111000011000011001100111111000000001111110000111111111100
11000011000000000011111100110000111100110000111111111100
111100111111110000000000111111001100111111001111111100001100000011001100001100000000001111000011000011000011001111000011111100000011000000001111111100000011110011001100001111000000110011001111001100111111000011001100111111000000110000000000110011001100111100001111000000110011110011110000001100001100000000000011000011000000000011111111001111001100001111000000001111001100001100001111110000001111001100111100111111111100
1100111100000000001100000000001100111100111100110000110000110000111111111111111111111111000011000000000000110000000000000000110000111111000000001111110000111111110011110000110011110011110000000011001111110011001100000000000000110011000000110011110011000000001100000011000000111100111111110011001100111100001100001111001100001111000000000000111100110011111100111100110011111111001100110000110000000000111100111111000000000000000011000000111111111100
111111001111110000000000001111001100110000000011110000111111111100
0000000000110011001100000011110000110000001111001111111111110011000011111100000011001111111111110011111111111100001100001111111111110000000011110000000000111111111100
00001100000000000000111100001111110011111100111111111111110000111100110011001111111100000000110000110011110000110000110011000011000000001100110011000000000011000011111111111100110011111111000011110011001100001111111100111111110011110000000000110011111111111111110000111100110011111100000011001111000011111111001100110000000000110000111111000000111100110000110000111111111100
0000111111000000000000110011000000111100001100110000110000000000110011110011001111111100110000111111110011111100110000001100000011000000111100001100000000111111111100
00110011001100111111111100
111100110000001111111111111100001111110011111100001111110011110000111100000011110011111111001100000011110011110011001100000011111100111111110011001100111100001100110011000000000011110000000011111100001100000011110011110011110000000011110000001111001111001111111111111111111100111111111100
00001100000011110000000011000000111111111100
0000110000111100110000111111001111000000000000001111001111001100111111111100
0011110011110011001111111100000000110000001111111111111100111111110000110000110011111100000000110000000011111100110011110000111100110000001111111100111100001111001100000000001100111111110000000000000011111111000011000000110000000000000011110011001100000000000000001111000000001100110000111100111111000011001100111100001111110011000011111100111100000011111111001111001111001100000000000000111100001111001100001100000000110011110011000000001100110011111100000011001111001111110011000000111111111111000011111100000000110011110000001111111111111100001100001111001111111111110011000000000000110000111111111100
1111110011000000001100110011110000001111001100001100111111001111001111000011001100111111111111110011110000001100110011000000000011110000110000001111111100001111000000001111111100110011000011000000001100111111110000110000000011111100001100110000111100110011111100000000001100001100111100110000110000001111110011001100001111000011001100110000110011001100111100000000111111000011111100000011111111111111110000000000000000110011111100110011110000111100001100110000110011000000000011000011001111001100111100000000110000111111000011111100000000001111111100001100110000001111001111000011111111000011111100001111000011111100001111000000111100111111000000001111110011110000000011110011000011000011000011111100111111001111111100000000001100111111001100000000111111001100000011000011000000111111111100
00000011000011111100001111110000111111000000001100001100001100110000110011111100000000000011111111111100111100111111000011001100000011000000111100111100111111110011110011110000001111000000111111111100
1100110000001100001111000000110000111111110011111100111100000000110000001111001100001100000000000011000000001111001111110000000011001100111100000000000000111111111100
110011111111000011110011000011111111001100111111111100
111100111100000011000000000000001100001111111100110000111111110011000011000011110000111100110011111111001100111111110011000000110000111111000000000011111100001100000000000011110000111100111100111111110011000011001111111100000011111100110000110011110011000011111111111100000000110011000011111100001111110011000011110000000011001111000000111100000011001100110000111111000011001100111111000011001100111111111100
111100001111110011001111000000111100001100110000111111001100110011111111111111110011111111001111000011001111110011001100110011110011001100110011000011110000001111110000001100001111110000000000111111111111000000001111000011001111110000001111111100001111110011000000111111000000000000111111111100
1111001100001111000011110011110011110011110000001100001100110000111111111100
11000000110000110000111111001100111100000011111100000011001111001111000000000011000011001111001100110000111100000000000000110000110000111111111111110000110011001100001100110000001111001100000000000000001111000000001111000000000011110011110000111111111100
001100111100001111111100000000001111111111110011000011001100001100001100111111111100
00001111110000110000001111000011110000111100001100001111001100001111000000110000111111111100
001100111100001100110000111100000000001100001100001111000000111111001100001111111111110000111111001111000011111100110000110000111111110011110000001100001111001100001111111100110011110000001111000011001111000011001111001111110000111100001111001111110011111100110011001111110000001111110000000000110000111111110011110011000011110000110000111100110000001111000000111100110011001111001111001100111100111100001100000000001111001100110011001111111100110000111111110000000000000000111100000011110000111100001100111111001111111111111111001111111100110011110011001100001111000000000011000000001100110000110011001111001111110000110011110011000000110000111111111100
0011111111111111001100001100001100000011111100001111110011110000001111001100110000111111111111111111110000111111110000111100110000001100000011000000001100111111111100
11110011000000110011001100001111111111110000111100111100000000111111111100
0011000000111100000000000011110000000000110000001111001100001111111100000000000000111100000011110000000000110011000011001100000011111111000000000011111100000000111100001100111111110011110000000000001100110000111100110000110011000011110011001100110000000011110011001111001111111111110011110000111100000011111100110011110011110011001111000000111100111100001100110011110011110000000011001100000000110011000011110000110000001100000011000000000011000000000011111111000011111111000000110000000000000000111111001100001100110011110000001111000011001100001100001111001100000000001111110011110011111111001111111100001100111111110000111111000011111100110000000011001100000000111100000011111100000000000011000011000000000000001111110011000000110011110011110011000000000000001100111100111111110011000000111111111100
0011000011001100000011110000000000000011111100001100000000111111111100
1100001100001100000011110011000000110000001100000011001100000011001100000000111100110000000000110000001111110011111111000000001100111111110000110000001100000000000011111100111111000000110000000000000011001100110011000000000000111100111100000011110011000000110000111100110000110000111111111100
1111110011110011110000110011110011111111111100111111000011000011000000000011110011000000001111001111000011001111110000000000110000000011110000000011000011000011111100001100000000111111001100000011001111000011111111111100000011001100110000110011001100110011110011000011000011110011000000000000110000001111000011111100000011001111110011110011001100000000000000000011111100001100000011110011000011001100001111000011001111000011111100000011001100110011110000111100000000001100111111110000111100000000001100111111110011000000000000001111000011000000111100001111000000000011110011111100111111111111110000110000111111110011000000111100000000000011000000110000000000111111111111110000110000000011110000111111000000001100110000110011001111000000111111110000001111001111001100001111110000111111001100000000110000111111111100
0000110011001111111100110011000011111100000011001111110011001100111100001111001100110011001111110011001100001100111100000011000011111111001100001100111100111100000000110000110011000011001111110000111100111100110000110011001100000011110000000000001111110000110000000011111111001100111111111100
110011111100000000000000001100110000110000001111001111111100110011001100110011110000110000111111110011111100110011111100110000001100000000110011110011000000000000001100000000111100000011110011000011000000000011000000001111001100111111111100
110011110011000000000011111100111111110011000000111111001100111100001100110011000011000011000000110000111100000000111100110011110011111100110000110011000011001111000000001111000011000000111111111100
11111100111111111100
001111110011001100110011001111111100111100110011110011000011000011111100111111001100110011000000000000000000000000000011111111001111000000110000110011111111111111001100111111111100
0000000000110000111111111100
11111100111111111100
1100111100001100110000001111111111111100001100111111110000110000110000111111111100
0000110011111100000000110000000011110000111100001111001100001111110000000011000011001111000011111100110000111111111100
110000000000000011110000001111001111110011000011110000111111110011000011110000110000111100110000000000001111001100110000111100001111000011111100111111111100
001100111100110000001111001100111111110000001111001111001100001100110000000000111111001111110011001111110011000011001111111111111100000000110011000000001100110000111100110011111100110011000000000011110011111100111100001111000000001111000000111100110000110000001100110000000000001100001111110011000000110000000000001111110011110000110000110000110000110011111111111100000000110011110000000011001111000000110011001100001100001100110011111100110000111100110011110000110011001111001100000000110000111100000000111111111100
0011001111111111111111000011000000000011000000110011001111111100111100001100110011001100111100111111000000001100111100000000001100000011111111000011111111000000110011001100000011110011111111001100111111111100
11001111000011110000111100110000111100001100111111001100000011000000111100111100111100110000001100111111110000110011000011110000110011000000001111111100001100111111000011110000000000111100110011110000001100111111001111111100110000110011001100001100111100111100111111111100
00001111111100001100001111000000000000110011000011001111000000110011000011110011110011110000000011110011110000111100110000000000001111000000110011111100001111110000000011110000000000001100001100001100111111000000000011000011111100110011001111001111110000110000111100110000111100000000001111001100000000111100000000110000110000001111000000000011001100000011111111111100000011001111110011001100110011000000001111001100110011000000001100111100001111001111001111111100111111000011001100111100001100000011001111000011000000111111110011000011000011000000001100000011001111000011000000000000111111000011000011110000001111000000001100001100001100110000000000000000110000001111111111111100000000111111000000001111110000111100001100110000111100001100001100000011111100001111110000110000111100110000000011111100000000111100111111111100
111100111111111100
1100000000111111111100
001100001100111111000000001111110000111111000011111100001100111100111111111100
11000011111100111100001111110000000011110011110011110000111111000011110000001100000011000011001111001100110000110000111100110000001100111100111100001100110011111111000000110011001100111100111111110000001100111111111100
00000011001111111100001100001111000011001100000011001111111100001100000011111111000000111100000000111100000000111100111100001100000000111111000011111100111100111111001111111100111111111100
11110011111100110011000011001100110000110000000000000000111111111100
000000110000110000000011110000000011110011000011111100001111001100000011111111000000000011001100001100111100001111111111110000000011000000111111111100
001111001111000011000011111111111111000011001100110000110000110011111100111100000000001100110011110000000000001100001100000000111111111100
1100000011110011001100110000111111001100001100000000001100000011110000111100110000001100111111110011001111110011000000001100001111001111001111000000001111110011110011000000000000001100000011001111111100000011111100110000111100111111001100001100000000000011110011111100111111000011110011110011110000111111001111000000000011001111110000111111110000000000110000001100111111000011000011111111000011110000001100000000000000000000111111111111000000111100111111111100
11000011001111110011000011110011000000001111110000111100110011110000000000111100001100000000000011000000110011110000001100000011111100110000000011000000110011110011000000111100001100000000111100111111001100001111001100001100001111001111001111001100000011110011111111000000001100110000110000000011001100001100111100001111000000110011111100001100000011110000111100000000110011110000111111111100
11001111111111111100000011111100110000111100110000000011110011000011000011111100110000111100000011111111111100001111110011110011000000110011110000110011001111000000111111001111001111110000110011111111001100001100110000110000000011000000110011000011111100000000001100111111001100111111111100
0011111100110011001111111100111111001100110011111100001100001100110000110000000011000000001111001111110000110000001100111100110011111111000011001100001111110000111111111100
00000011111111000000001100001100111100001100001111111111110011110011000000000011000011001100000011111100111111000000111111110000110000000000110000000011110000111111111100
111111111111000011110000110000001100111100000000000011000000001100000000110000111111111100
110000001100110000001100111100001100001111110011110000110000001100111111001100000011001100001111001100110011001111110000110000001100001100001100001111110000001111001100110011110011001100000011111111001100000011001111000000000011001100111100000011110011000000001100110011111111111100111100111111110000110011111111001100111100110011111111001111000011110000001111001100111111111111001111000000111100110000000011000000111111111100
001100111111111100
11110000110011110011001100111100001100111111110000001100110000110011001111111100111100001100111111111100
000011000011001111111111110000110011001111111100000011111111001100111111001100111111111100
001100000000110011110011001100110000110011110000001100110011111111000000001111001111111111111111111100110011111111001100000011000011000011001111111111111100001111000011111100001100111111111100
001100000000110011111100001111111100001111111111111100001111000011110011001111000011000000000011000011111111001100001111000011110000110000110011111100000000111111110011110000110011001111111100000000000011111100001100001111110000000000000000000000111111001111000000000011111111111111110000111111111100
111100111111111100
001100000011111100110000000000110011111100110000110011111111001100001100000000000011000000001100110000111111001111001100111100110011001111111111110000000000110000110000001100110011110000111100110000000011110011111111111111111100111100111100111111110000110000000011000000001111000000110000110000110011110011111111000011111111001111111100000011000011000011001100110000001100000011001111001100001100110011001100110000110011110011000011111111000000111100001111001100111111000011000011110011000000111100000000001111001100111100111100111100110000110000111111111100
00000011000000111100110011110000111111000011111100000000000000110000111111111111110011001100111111111100
0011000000111111110000110000001100000000110000000000110011111111111111000000110011111100000000001100000011111111001100000011110011000011110011111100110011000000111111111100
1100001111111100110011111100110011000000001111110011000000001100000000110000000000111100110000000000110011111100000000001111001111000000000011001111000000110011111100111111001100110011000011001100000011111111111100111111111100
11000000000000110000111111111100
1111111111111111001111110000000000110011110011111111000011000011000011001100000000000000000011111111001100111100110011001111001111001111001100110011110000111100111111111100
11110000110011110011000011000000000000001111000000000011111100000000111100000011110011110011001111111111111100000011111100001111111100001100111111110011001100000011001100110000111111110000001100110000110011110011111100110000000011111100001111110000110000000000111100110011110000110000111100001111111100001100001111110000110011111100001111110000111111000011111100111100000011110011110011000000111111000000000011000011110011110000110011001100111100110000110011111100111111000011000011001111111100111111000000110011110000000000000011111111001111001100111100110000001100000000110011000000110000110011001100000000001111000011000000110000001111001100110011001100111111111100
001111110000001111001100110011001111111100000000111100111100111100001100110011111111000011111111111111111111111111111111110011111111111100001100000011111111001111001100001100110011001111000000000011000000111111111100
0000111100111100111100110000000000110000111100000011001111001111111100110000001100001100111111111100
0011111100111111110011001111111100110000001111111100110000110000000011111100111100001100000011001111001100110011001111000000111100111100110011110011000011111100111111000000111100001100001111000011111100001100110000111111110011001100111111111100
11111111000011000011110011000000111111001111111111111111000011110000110000000000001100000000001100111100111111110011111111111100110000110000000000110000111111001111001100000000111111110000111100000011111111000000000000111100001100001111001111001111001100000011000011001111001111001100000011000011000000110011110000111100110000111111001111001100001100110000001100001100000011110011111111000011111111111100111111000000111100001100111111110000000000000000110011110000001111111100000011111111001100110000110000001100110000000011110000111100001111110000111100111111111100
0011110000110011110011001100110011000011001100110000110000110000001100001111000000111100110000110011000011001100000000001111110011111100000000001111001111001111001111111100110011111100001100111100001111111100000000001100111111110011001111110000001111110000110011000011001100111111000011000011001100001111001111001100000000110011111111111111001100111111001111111100110000001100110000001111000011000011110000000011110011111100001111000011000000110011001111001100000011001100110011001100001100110000001111111100110011000000001100111100001111000000000000110011110011001100001111110000111100110000111100001100111111000011111100001111000000111111111100
001100001100000000001111000011111100000000110000111100001111111100001100001111000000000011001100111100110000111100111100110000111111001111111111110011001100000000001100000000000011000011110011111111111111000011001111111100111111000011110000110000000011001111111111111111001100111111001100111111000011001111110011001100111111000000000011001111001100111100111111001100110000000011001100000000000011111100111111000000111100111111000011001100110011111100111111000011001111001111000011001100001111001111001111001111110011110000000011111100110000001100001111110011110011001100001100111111111100
00111111111100
00000000000011111100001111110011111111000000111111000011110000001111001100111100110000000000001100111111111100
001111111100000000111111001111110011111100110000001111111100000000001100001111000000111111001111001111111111111111001111110011001100000011110011110000000011000000110011111100111100111111111100
1111001111110011001100111111111100
111100001111001100111100110011000000110000001111111111111100111111000011001100110011001100000011000011110000000011001111111100001100111100000000111100001111000000111111111100
110011000011000000111100110000000000110000111100000011111100110011110000001100111111001100000011001100111100110011111100111100001100001111000011110000000011000011110011110011000000111100000000000000001111111100001100111111001100000011110000111100001111110011001111110011000000111111111100
00110000110011001111111111111111000011001111001111000011000011001100111111001100001100001100110011001100110011110011001100110011110000000000001100111111111100
1100110011000011000000000000000011000000111100110011111100001111110000111111110011000011000000000011000011001111110011111100001100001111001111111111110000110000110000000011110000111100001100000011001100111111000011000011001100001111111111111111110011110000110011001100000000110000001100001100111111110000110000110011110011111100110011000011001111110000001111000000110011110000110011000011000000001100111111111100
111111110011110000001111110011110000000000000011001100001100110000111111111100
001100001111000000000011001111111100000011000011111111001100000011001100110000110011001111110000000000111111111100
0000001111001111110011000000000000001100001100111100000000000011001111000000111100110000001100001111110000111100111100111100001100001111001100110011111100111100110000000011000000110000111111111100
001111001100111100000000001111001111001111110011001100111111111111001111000000001100111111001100000000111111000011110000111111111100
1100000011001111110011001111110000001100110011110000001100111111001111110000110011001100111111111111111100111111001100110011001100110011110000001100110000001111000011110000001100001100001111000000000000001100110000001100001111110011000000111111111100
0011000000110011111111000011000011110000001100000000001100001100001100110000111111111111110000001100110000000011001100000000001111110011000011000000000000001100001100111100001100110011001100001100111111111100
0011111111111100110011000011001111001111110011111100110000110011001100001100110000110000000000001111000011110011110011001100110011000011111100111111000000000000001111000000001100000011111111001100001111111111111111110011110011111100000000111100110011001111111100111111111100
11111111111111000011111111001111000000000000000000110011111100110011110011110000001111001100001100110011000000110000001111111100110011110011110000001100111111001100000011110011001111110000111111001111001100111100001100110011001100111111000000000000111100110011110011110000110011111100000000001111001100111111000000001111110011110011111111000000111100001100110000001111110000111111110000111100111100000011001100110000001100111100000000001111110000111100111111111111000011000000001111000011001111001100110000110011001111111100001111110000111111000000000000110000111111111100
000011000011000000000000110000000011110000000000110000000000111111111100
1111001100111100000011111111000000111111111111000000001100111111001111000000110011001111000011000011000000000011111100001111111111110011110000001100111100111100001111000000111100111111000000110011001111110000111100111111111111000000000000111100110011110000000011000011111100000000000000001111001111110011110000110011110011001111110000111111000000000000000011110000001100001100001111111100111111110011000011001111001111000000110011110000111111111111111100110000110011110000111100001111000011111100111111001100000000111100111111111100
001100001100000011110011111111000000001100000011110000111100000000001111111100001111000011000000000000001111000011000000000011110000001111111100000000000000111100001111110011000000110000001111110000000000001100111111111100
00001100111100111100111100111100001100001100110000001100111100000011000000111100110011110011111111000000001100111111111100
000000000011111100110011000011111100111111111111001111001100000000001100110000111100110000111100110000000011000011110000110000110011111100110000110000111111110011111100111111111111111100111100001100110000000011111100110011000000001111001100001111000000001111110000110000001100110011001111000000110000000011001100000000110011001100111111111100
111100110000000011110000001100001100111100001100000000111100001100111100001111110000110011000011001100110000111111110000111111111100
1111001111111100000000110000001111111100111111000000110011001100001100111111000011110000111111001100111111111111110000111100111111111100
1100001100111111001100111111111100
0000001111110011110011000011000011111111001100001111000000111111111100
00000011110000001100000011111100000000110000001111000000111111110011000011111111001111000011110011111100111100111100000011000011111111111100000011110000110011110000110011001111001100000000110011001100110011001111001100111100001100111111111100
110011111100110000111111111100
110000000011000011001100111111111111001100111111000000000011000000001111111100001100111100000011001111110000110011111111000000111100110011110011111111000011001111111100110000000011000011111111000000001100111100110000111100111111111100
000011001100000011000000001100111111110011110011110000000011001100110000111100111111111100
001111001111110000000011000000111100001100111100111100001111001100001100001100001111110000110011000011111111000011000000000011111100111100110011110000111100110000110011001111110000001100111100110000001111001100111100111111111100
11001100000011001100111111111100
11111111111100000000110000110011000011000000111100000011111100001100111111000011110000111100000011001111110000110000110000001100111100111111111100
111111001111001100001111111100110011110011001100001111001100110011001100001111001100001111001111000000110011001111111100001100111111000011001100000011000011000011110011000000001100111100000000110000111111000000111100111100111111001100111111001100001100001100001111111111111100111111111100
1100000000000000110000111100000000111100110000001100001111111100000000111111111100
1111000011111100111111000011001100110000110011001111000000001100000011001100111111111100
001100000000001111001100110011000011111111111111000000110000111100110011001100110000111111111100
1100110000000011001111000000000000111100001111001111111100001100110011111111111100111111110011000000111111000000111111110000001100001100000011000011111100001100111100001100111100111111001100111100001111000011111111000000111111110000000011001100000000111100001100110011110000001100111100000011000000110000001111000000000011000011000011000000001100110000111111000000111111111100
1111000000111100110011110011111100111100111111111100
00000000001100001111111100001100110000001100111111111100
001100001100110011001100001111110000000000000000000000111100000000001100111100110011111111001100110000000000000011111100111100111111000011000011000000111111111100
00110000111100110011110011111111111111000011000011110011111111111100111111111111111111001100000000110011001100111111111100
1100111100111100110000111100110000110000111100111100110011000011111111111111111100000000000000111100001100111111111100
111111111111111100001111001100111100000000000000111111111100
00000000000000110000110011000011001100000000001100111100111111111100
11111100110011111100111100000000110000001111111100001100001100001111001111000011111100111100111111111100
1100001100110011001100110011001100111111001100110000110011001100001100110000111111110011000011111111000000111100111111110000110000001111110000001100001100001100001111110011110000000000110011111100110000111111111100
001100110011001111000000110011110011110000110011111111111111110011000011000000111111000011110000001111110000110011110000110000000000000000000011001100111100111111111100
1100000011110000001100000011000011000000111111001111110011001111000000110000110000001100001100111100001111000011001100000011001111111100001100000000111111111100
000011110011110000000011001100001100000011000000001111110000001111001111000011111111000000111111110011111111111111000000110011110011000011001100000011110000111111111111110000001111110000110011000011001111001100111100000000111111110011110000001100110011111100110000000000001100110011110000111100110011110011111100001111001100111111110000111100110011001111001100001100001111000000110011000011001111110000111111001111001100110011001100000000110000000011000011111111000000110000001111110011001111110011000000111111111100
000000111100110011001111000011001111111100111111001111110011000011000000000000111111001111000000111100110011001111000011001100110000001111110011001100001111110011111111001100110000000011110011110011000000111111110011111100111111110011110000110000111100000000001100001100110000111111001100111100001100111111111111001111111100001100001111111111110011001100001100111100000011001111000000111111000011111100000000001100001100110000111100001111110000001100001111110000001100000011110000111111111100
000000000011001111110000110000000011001111001111000011110000000000000000110011110000110011000011001100111100110011110011111100000011001100110011110011111100110000000011000011000011000000001111110011110011110000111111111100
111100000011001111001100111111111100
1111001111000000111111110011110000111111000011110000000000000000001111000011110000000000110000001111111100001100000011001100001111110011000000110000111111110000001100111111111100
00000011001100110011110000001100110011000011001100110000110011001100001100000011111100111111111100
000000001100111111111100
11000011110000111100000000110000110000001100000000111111000011001100110011111111111111001111001111110000110000111100000000110000001100001111110011000000000011111100000011001111000000000000111111110011110011000000001100001100110011000011111100111111111100
11001100001100111111111100
001111110011110000000011001100111100000011110011110011001100001111110000110011001100000000111100001111000000001100000011110000110011001111000011110011110000001100000011000011000000110011111100111100001111111111111100110000111111000000110011110011111100110011001100111100001111001111000011110011001100000011000011110000110011001100001111110011001100000011110011110011000011111100000000000011111111001100110011001111000011111111111100111111111111110011110000110000111100001100110000001111110011001111110011001111000011000011110011001100001100001100001111001111000011111111000011000011000011000011001111111100110011001100000011110000110011110011110000110011000000111100110011110011111100110000110000111111000011111100110011001100001100111111110000111100000000001111110000110011111111111100000011111100001111000000111111001111001111000000110000111111110011000000000011001111111111111111111111001100001111111111111111001111110000110011110011000000111100111100000000001111001100110000111100000011110011110000110011000011000000000011111111000000000000001111111111110011001111001100110000111111001100111100110000111100001111001111000011111111000011001100111111111100
1100000000000000110011111100000000111100000000110000000011000000111100000000000011001100001111111111111111110011111111000011110011110011110000110000110000110000111100111100000000001100110011000011110000000011111100001100001111111100110011111100111111111100
0000111100110000000000111100000011000011000011000000111111000011110011110000000011000000001111001111000011000011110000111100000011111100110000000011110000000000111111001100000000111111001111001100111100001100001111000000111100001111110000110011110011001111001100111100001100111100001100111100111100000000111111110000111111000000001100001100110000001100001111000000000000001111000011001100111100001100110000111100111111111111001111111100110000111111111100
1100111100110000110011000000000011111100110000111111111100
110011000011111111111111000000110000001111000000000000111100001111110000111111110000000000001111000000000000110000110000111100111100110011001111111100001111000000000000111100000000000000111111001100001100111100000011000011110011001100000000000000001100110000000011111111000000000000001111110011110011000000001111111111110011110000000000110011110011110000001100000011110000111100110000110011001100111111000000001100110000000011110000111100001111000000001111111111111100111100111111111111110000000000001100111111111100
001111111100111100111100000011111100111111111100
00110011000000111100110000110011111111111100111100000011000011110000001100110011110011001100111111111111000011000000000000001100111100110000001111001100110011000011000011110000110011001111111111110000110011000011111100110011001111111111111111000000111100110000000000110011111111000000001100110000000011110011001111000000111100000011110000001100111100111111110011110000001100000011001100111111111100
000011110011111111111111110000110011001100001111001100111100111100110000001100001100001100001100000000111100110011111100110011000000000000110011000011110011000000001100110011111100001100001111001100110011001100000000000000001100111100000011000011000011001111111100111100111111000011000011111100110000001111001100111111111111110011111100110000000000111111000011110000110011000000110000001111001111001111111111110000001111001111000011111100001111001111001100001111001100111100000011000000111100000000001111111100111111110000111100001100000011000011000011000011001100111111110011111111000000000011111111001100000000110000111111001100110000000000111111111111000000111111111100
11110000000000111111000011110011001100110000110000110011111111001111111100001100111111111100
1111111111001111000000110011000000111111001100000011110011000011111100001111000011110011110011111100000000000011000011000011001100111100001111000000111111000000000011001100110011000000110011000011110000111100000000110000110011001111111111111111111111110000110011110000001111110000001100111100110011000000111111001111110000001100111111000011110011000000111111000011110000001111111111110011001111001111000011000011001100000011000011001100001111111111110000001100111100000011111100111111111100
00110000000011111100110000111111111100
00000000111100001100001111001100001100001100000000000011111111000000000000001100111100000000110000001111110000110011111111000011001100001100111111001100111100110011111100110011110000000000111111111100
0000000000000011110011110000000000111100000000110011001111001100110000111111001100111100001100000011001100001100001111001100110000111100000000000011001100001100000011110011000011111111001111001111110000001111000000111111111100
111100000011111111001111001100001111001100110000001100001111001111111100110000111100110000000000000000111100111100110011000011111111000011111100001100001100001111000000111100111111111100
11110011110000111111000000000000110011001100110011000011111100000000110011111111000000111111001111110011110000000011111100000011111111000011110000111100110011000011110000110000110000111111000011001111001100001111111100110000110000111100111100000011001111110000000011001100110011110000000011110011001111001100111111111100
110000001100000000111100001111111100000000111100000011110000110000111111000000001111111100110011000011000011001100111111000011110000111111000011110000111111111100
001111000000110011000011110000001111110011000000001111000000001111111111110011110000001111110000111111110000001111001111110011000011110011000000001100111100000000000000111100001100001100110011110011001111110011110000110000001111001111110000001111110000110011110011000000111111001100110000111111111100
00110000110011110011111100110011000000111100111100000000000000111111110000111100111100000011111111000011110000110000001100110011000000110011000011000011111111001111000000000000110000110000110000001100111100111111111100
0011110011111100111100111100000011000011000000001111111100111100110011001100001111001111001100001111000011001111111100000011110000111111111100
000011001100110000111100000011001100000011111111001111001111001111111100000000001111000000001111110011001100111111001100001100000011111100110011110011000011111100111111110011000011001111001111110000000011110011000000000011111111000011001111001111110011110011000000110011110000001100000000110000110000110011110011000000001111110000001111110000000011001111110000110000001100000000000000000011001111000000111111110011110011001111000011110000111111000000000000110011111111111111111111110000111111111111000011111100111111111100
000000000000001111110000001111110011110011111111000011110011001100000000000000000011001111001111111100111100000000111100111100001100000011001111001100110011111100111111000011111100110011001111001111111111110011001111110000001100001111110000000011111111000000000000001111000011111111001111001100111111110011001100110011111111001111110011000011111111111100111111110011001111110000110011110011001100000000110011110000111100001100000000001100001111111100110011110000111100111100001111110000001100110000110011000011001100000011000000110000000011000000001100111111111100
00111111111100
0000001100000011000000111100001111001100001111110000001100000011110011111100110011110011111100001111110000110000001111110000001111000000111100110000001100000000001111001111110011001111001100000000001111110000001100000011000000111100111111110000111100111111001111000000000011000000001100110000000011110000110000110011001100001100110000001100110011001100110000001111110000110011000000111111001100001111001111001111000000001111111100111111110011111100001111110000111100000011110000001100110000000000110011000000000011110011110011001100110011111100110011110000111100000011001100111100110011001111000000000000111100000000001100001111110011110000000011000000111111110000111100001111000000111111111100
111111110011000000110011110000000011000000001100000011110011110011000011000011111100001111001111110011001111000000110011110000001100110000000000111100111111111100
000000110000110011110011001100111111111100
00001100110000001100000000111111111111111100001100110000111111001111001100001111110000111100111111111100
000011001100000011110000001111001111001111110011111100110011001111111100110000111100110011111100000000111100000000001100110011001100111100001100111100001111111100110011001100001111001111110011001111000011111111111111111100111111000000111111110000001111001100001100001100111111111100
110011000011001100110011001111111100000000111111111100
0000111111001111001100110000111100000011001111111100000011000000110000110011001100111111001100110011111100110000000000000011110000111111111100
00001111110000111111001111000000111100111100110011000000111100001100111111000000111100001111000000111111110011001111111100000000110000110011001100000011110011001100001100000011110011110000110000111100001100111111111100
00111100110011000000110000111111110011111100001111001100110000110011001100111111110000000000110000000011000000000011000000110011110000110011110011111100000011001111111111110000111111111100
111111110011001100110011001111000000111111110000000011000000111100111111111100
000011110011111100110011001111001100111100111100000011000000111111111100
11001111000000110011110000001100111100001100001100110000110000111111001100000000001100000000000000110011110011110000111111111100
1111110000001111001100000000000000111111111100
0000001111110011110000111100110000111111110000111100001100111100110000111111111100
11111111001100000000110000111100111111001100000011111100110011001100110000000000110000000000001100001111001100110000110000111111110000001100111111110000001111000011000000110000001100111100110011110011000000001100001111000000110011000000111100000011001100001100000011000000000011000011000011111111111100110011111111000000000000110011111100001100111111000011000000111111001100110011001111000011110011000000111111111100
1111001111000000111100000011001111110000001100111100001111000011000000110011110000001111001111110011110011000011001100000000000000110011000011111100110011001100001111110000110000001100110000000000000011000000111111111100
1111111111110000001100110000000000000011111100111111000000111100110011001111000000110011000011110011111100001100000011001100111100111100111111000000001111000011001100111100000011110000110011001111000011110011001100001111001111110000111100000000111100110000001100111111000000110000110000110011110000111111000000111111001100110000001100110000110000111100001111000011001111111100000000000000110011110000111111111100
110000001100111100110000110011000011110011111111000000000011110011110011110000001100111100111111110000001100001100111100111111111111110000110000110011111100111100110000001111000011000000111100000000000011000011001111111100111100000000111100111111000011111100110011111100111111001100001100000011110011110011000011111111111100001111110011001100110000001111111111111111110000000011111111000011110000001111000000110000001111000011000000000011000000111111001100110000000000001100110000001100000000001111000000111111111111111111001111110000111100110000001100110011110000001111000000001111001100110011001100111111110011111111001111001111001111000011110000110011111100001100110000001100111100110011111100001111111100000000111100110011110000110000000000110000000011001111001111110011000011000011110000110000001100111100000011000011110011111100111111110000110000001100110011110011000011110000111100111100000011001100110011000011000011110011000011110011001111111100001100000000111111000011000011001100111111000011001111110011000011001111110011001100110011000011111111001100000000110000110000111111111111000011110000110000111111001111110000000000000011001100111100110000111100001111000011110000001111111111111111111111001111001100000000001111110011001111001100110011001100111100110000001100000011001100110011001100110000110011001100111111110000000011000000111111000000110011110011110000111111000000001111111100110011001111110000111111111100
1111110011110000110000000000110011111100111100001100001111110011111100001111110011111111111100111100111111000011001100001100001111111100001100000000110011110000110011111100000011001100110000110000001100110000110011111111111100110000110000001100110011000011111100001100000000110000111100111100000011111111111111000000110011110000001111110011111100000000111100110011111111000000111111111111111100000000001111001111001100001100110000110011001111001111000000110011110000001111001100111100001111111100001100001100001111001100111100001111111100001100000011111100111111110011000000111111000000110000000000001100000000001111001111110011111100001111111100000000111111111100
0011110011110000110011000011001100110011110011001100111100111100111111000011000000001111000011111100001111000011000011111100000011000000110000000000000000110000111100001111110000111111001100001100111111111100
11001100000000111100110000111111001111001111110011000000001111110011110011001100000000110011111100001100000000000000111111110000111100111111110000000000111111111100
00110011110000111111001111110011110011001111110000111111111100
110000111111111100
0000000000000011000000111111001111111100111100110011000011001111110000111100000011111100111111110011110000111100111111111111110000001111111100110000111111111100
11111100001111110011001100111100111100001100110011001111111100000011110011000011111100110000001111001100111111000000001111111100000011110000110000111100110000111111001100000011000011001100000000001111000000110011001100111111001100111100001111111100110011111111000000110000000011111100000000110000110000000011110000000011111100001100001100000011001100110000110011000011110011001111001100000011111111001111110000001100000011001100111100001100001111001111111111110011110011110011111111111100111100111111111100
000000110000110000111100110000111100110011111100111111001111111100001100111111111100
00111100111100001100111100110000001100111111000000111100110011001100000000001111111111111100000011111100110000111111001100110011000000000000110011000000001100111100111111000011000000001100110000111100000000001100000000001100110000110011001111000011001100111111001111000000110000111111111111000000000000110000000011000011000000111111000000001111111111110011111100110011001100000000001111000011111111000000110011001100111111110000001100000011111100110000111111110000111100111111110011001100110000110000001100000011110011000000111111111100
001100111100111100000000110011110011111111001100111111110011000000000011001100000000110011000000001100110011001100000011001100001111000000000011110011000000000011111100111100111111001100110011111100001100001100001111110011001111110000000000111111111100
000011110011110000000011110011111100000011111111001111000011001111111111110000111111110000110000111100110000111100001100111100000011110011001100000000111100110000000011111100111111111100
110011110000111100000011000011000011000011000011110011000000111100110011111100001111000000111111110000111111001100111111111111000000111100001100001100001100111111111111110000001100110011110011001100111111000000110011001100000011111100000011111100000011000000000011111111111111110011111100000011111100001100000011111100111111111100
00111111110011111100110011000000110011111100111100000011000000001111110000000000110011110000111100000000001100111111001100110000001100110000001111001111111111110000000011000000001100001111001100110011000000001100111111111111110000001100111111111100
00110000001111001111000011110011000000000000111111111100
11001100111100000011000011111100110011001111110011000000000000001111000000110000110000000011110000001111001100000011110000110000110000111111111111000000110011110000000000001111001100000011000000000000001100001100111100110011001111110011000000001111110011001100001100111100111100111111000011111111111100110000110000000011111100110000111111000011111100000000000000001100111100001100000011110011000000111100001111110000110011110000110000001100000000001111000000000000111111111100
1100111100000000001100001100110000001111000000001111111100000011000011111100111111001100111111001111001100111111111111111100000011000000111100001111110011110000110011001111110011001111110000000011000000111111001111000000000000001100001100110000001111001111001111000000110000110011000000000000111100000000110000001111110000110011000011000011001111111100111111001111000011111100000000001100111100000011110000110011000011111111001100110000000000000000001100001111110000111100110011001111001111111100000011001100111111000011110000001111111100111111001100001111000000111111001100000011001111110011110000001100001111000011110011110011111111111111111100111111001111000011001111001100110011111111000000110000111100000011000011001111110011000000111111001111111100001111000011111111111100110000110000001100000011001111111111110000111111111100
1111110000000011111111111100001100110000001100110011111100000011001111111100001100000000001100111111111100
00001111000011110011001100001100111100111111000000001111001100110000111111111100
1100001100110000110000110000111111110000110011111111001100110011110011111100111100001100110011000011000000110000000000111100111111001111001100111111111100
1100110000110011000000110011110000000011110000000000111111001111000011111100000000110011001100111111110011001100000000001111001111000011001111000011001111001100111100000011001100110000111100110011111100111100110000001111110011001100111100000011110000110000111100001100000000001100110011110000000000111111110011001100001111001111110011110011000011000000111111111100
00110000001111000000001111000011111100001100000000110000001111001100110000110000000011111100111111111111110011001111001111110000001111110011111100000011000000001111110000110000000000000011110011000000111111111111110000110011111100111100001100110011001111111100111100111111001100000000000000111111000000111100001100000000000000110011001100110000001100110011110011001111001111111100110011000000110000110000111111111100
0000001111001111000000111111110000111111111100
00001111000000111111001100001111000000001111000000000011111100110011111111111111111111001100000011111100111100110000111100001111111100001100110000000000110000110000000011000000111100000011110011110000001100111111000011001111000000000000000011000000000000001100111100111100000011111100110011111111000000110011000011000000001100000000001111110000111100001111000011111100110011111111111100000000001100000011001100000011110011001111111100000011001111111100111100111111001111001111111100111111000000001100001100000000110000111111111100
11110000111111000000111111001100111100110000110000111111001111110000000000000011001100001100000011111100111111000011000000000011111100001100111111110000000000110011001111000011001111000011111111000011000000110000111100000011111111001100111111001111110011000000110011001100110011111100110011000000000011001100000011110011001100111100110000000000110000000000000011000011111100111111000000000000111100000000110000111100110000001111110011001111111111110011110011111100110011000000000000000000110011001100001100000011110011001111001111110011001100110011001100000000000000000000000011001100111111110000111100110011001100111111111100
111100110000111111111111000011111100000011000011110011001100110000111100111111001111111100110011110000001111110000111111110000111100001100000000001100001100000011110011110011110011111100000011111100000000111100000011000000111111000011110011001100110000111111001100000011110011000011001100111100111100000011001111001100001111000000110011110000110000110011110000111100000000001111111100111111111100
1111111100001111000000000000000000110000111111110000001100000011001100001100110000111111111100
111100000000111100110011110011001100000011111100111111111111110000110011110011001100111100110011110000000011111100110011111100001100110000000011001100001111111100111100000000110000110000000011001111110011001111000000000000110000001111001111110000111111110011000011111100110000000000111100111100110000111100110000111111111111111100000011111111111100001111001100111111001100111100000011110000000011000011111100000011001100000000110011001100000000111111111100
0000001100110000110000001100000000001111001111001111110011110000111100111111111100
00000011110011000000110011000000001100110011001100111111001111001111000000001100001111001100000000000000110000110000111100111111110011110000110000000011000011110011110000001100110011110000000011111100111100001111110000111111110000001100001111111100001100000011001100111100000011111111001111111100111111000000110011001100110011001111001111000011000000111111000011111100000000000000001111001100000011110000111111001100110000111100110011000011001100001100001100111100000000110000001100001111000000000000111111111111110011001100111111000000111111000011001111000000001111110000110000110000000000111100001100111100110000001100001111110000001111111111110011000011111100001111110000000000001100111100111111001111110011111111000000111111110011110000111100000000000000110000110011110011000000110000110000111100000000110000000000000011111100110011111111001100111111111100
0011111111111100111111000000111111111100
11000011110000111111110000000000110000000000001111001100001100111100001111001111000000110011001100001100111111001100110011000011000000111100111100001111001100000000111100000011000011001111001100001111000000000000111100001100001100111111001111000011110011000011001111110000110011110000111111111100
00000011000011111100000000110000110000001111001100111111111100
11001111000011001100000011110011110000110000000011001100111111111100
0000001100001100000000111111111100
0011111100110000001111110000001111110011111100110011001100111100111100111100110011000011001111111111111100111111111100
11001111001100111111111100
0000111111111100
00111100001100000011000011001100000011000011110011000011111111000000111100001111110011111111001100111100111111111100
11110000000011111100001100111111000011001100000000111100111111000011110000111100001100111100001111110011000000000011111100000011000000111100110000000000001111111100001111111111110011110000001111110011111111000011111111001100001111001100111111111100
00001100001100001111001100000011111100000000110000000000001100111111111100
1111111100110000110011110000111100001111110011110000111111000000000011111100001100001100111111111111001111111111110011111111111111110011001100111100111111000000110011110000000000000011111100001111000011110011001111000011000011110011111100111100000000000000111111110011000000111111001100001111000000001100000000001100111111111100
11110000110011001100111111111100
11000011000000111111000000000000111111111100
00001111110000110000111111000011111111111100001100111111111100
1100110000111111001100001100001111001100000011110000110011000000111100111100001111001100111100111100111100111111001111110000110000111111001111001111001111110000111111110011110000111100110011111100001100000000110000000000000011001100110000110000000000001100001100110011111100000000111111001100000000000000001100000000110011111111000011110011110011001100111111111100
000000001100111100001100110000001100110000111111000011111111000011111111000011110011000000000011111100000000111111110000001100001111110000000000001100110011001111000011001100111111001111000011001100111100000000000011110000111100110011001100000000000011001100000011110011000011001100001100000000110011001100001100000000000011000011111111000011001111111111110011111100111111110011111100111100001111000011000000000000111111111100
0011110011000000110000000011111100110011111100110011001111001100110011000011001111110000000011001111111111110000110000111100111111110000110000111111000000111100111111000011001111001100000000111100110000001111001111001100001100001111000000110000110000001100110000001100001111001100111111111100
00001111111111111100001100001100111100111100001111110000000011001100111111000000110011110011111100001111110011110000111111001111111100000000000000110000001100111111001111001100110011110011110000110000111100000011110011001111110000000000111100000000001100000011000011110000110011001111110000110011000000110011110011110011000000111100001111000000111100110011000011110000111100111111110011110011000011111111111100110000110000110011000011110000000000000000000000000000111111111111001111001111111111111111111111111111110011111100110011000011000011000011110011110011110011110000001111111100111111000000001100110011001111001111110000001111111100111100000000111111110011111111111100111111001100000000001111110000110000110011111111111100111100110011110011111111001100000011000000110011001111110011000000000011111100001111110000111100111100110000110011001100111111111100
11110000110000111111000000001100110011110000110000001100110000111111111100
1100001111110011110011001111001100001100110000000011110000001111110011111100111100001100111111111100
110000001111000011110011110011111100001100110011001111111100110011001100000000000011110000110011111111111111110011110011000011111100111111111111110000001111000000000011000000001111110011000000111111110011000000111111110000110000110011001100110011111100111100001100111111110011000000111111110011000011111100110000110011001111111111110011000000000011001111110000000000111111001100110000001111110011111100000000001100001100001100111100001100000011001100001100111111000011001100110000111100001111001100111100110011110011000011111100111100110000001111000011111100110011001111110000110011001111110011001111110011111111001111110000001100111100001111111100000011110000001100110000110000001111000000000000000011110011111100110000001111111111110000000011111100000000001100111111111100
0011000000001111110011110011001111001100001111110011001111000000110000000000110011110000001111110000000011110011001111000000000000001100000011111111111111111100110011111100000011000000110000110011110000000000000011110011000011001100111100001111000000000000000011110011001100111111110011110011110000000000001100000011000000001111111100001100111100001100000011111111000011000000001111000000110011110000110011001111111111111111110000111111001100000011001100110000110000001111001100111111110011111111000000111111110000110000000011000011111100000000110000000011111111001111001100001111001111001111001100000011110000000011001111001111110011110000000011111111111100001111111111111111001100110000001111110000000011001111001100000011000000111100110011000011110011111100111100001111111111110011001100110000110000111111001111000011111100000000111111111100
11111111110000001100110000111100110011001100111100111100000011111100110000111111111100
1100111100000011000000001111000011001100001111110000110011111100000011110011110000110011110000000011110000111100001111110000110011111111111111111100000011000000000000111100111100000011110011111111000000110000001111001100110011111100111111110011111111000000111111110000110000110011110011000011111100110011111100001111001111110000110011110011000011111100110011001111000000001111111111110000110011000000000000000000000011110011111100000000000011110000001100110011000000000011001111110011111100001100001111110000111100110000000000000011001111001100000000000000000000000011000011000011111100111111111100
001100111111110000000000001111110000001100110011001111000000110000111100001100001100000000000000001111001100001100000000111100001100110011110000000000001111001111110000111100110011110011110011110011001100111111111100
11111100111100110011000000111100111100111111111111110011001111110000111111111100
0011000000110000110000111100111100000000111100000000110011110000001111111111110011111111000011110000110000110011111100110000001100001111111100000000001111110011111100111100111100110011001111000000111111111100
000011111100111111111100
00110000000011000011000000000000111111000000001100000000110011111111001111110000000000110000000011111111111111110000111111000000001111111111110011000000110000001111110000001111111100110011000000111111001100110000000011000000110011111111001100001100110000001100000011111100000011001100111111111100
00000000001111110011111100001100111111000000110000110000111100111100000000110000000000000011110011111100110000000011111111000000000011001100110011111100000000000000110011110011000000110000110000000011000000111111110000110000001100000000000011111111001100000000000011110011000011111100110011001111110000001100110011111100001111110011110000000011001100000011001100000011000011000000111100110011001111110000000011111100000011110000001111000000000000000011110000111111111100
000000001100000011000000001111000000111111000011110011001111001100111100000011110011000011001100111111111100
11110000000000001100001111000011110011000011001111111111111111110000111100001100110000111111000000111111110000001111110000001100001111110011000011000000111111111100
11111111111100001111110000111111111100
0011111111000000110011110011000011001100000000110000110000111100001111000000001111000011110011111100000000111100000000000000001100000011000011110000000011110011000011111111001100000000000011000000001111000000000000001100111100111100000011001111001100111111111100
0011001100000011110000000000111100110011111100001111110011000000111111111100
1100000000000011001100000000111111111111111111110011111111001111110000001111110011110000000000000000110011000000111111111100
00001100000000111111111100
0000001111001111001111111100000000001100001100000000000000111111000011000011111111000011001100111111000000001111111100110011110011000000111111111111001111000000110011110000111111111111001100111100001111111100111100111111001100000000111111111111001100000000111111000011000000001111111100001111001100000011110000110000111111000011110011001100111100001100110000001100110000001100111111110000111111111100
1100110000111111000011000000000000001100111111001100111100111100000011111100000011000000000011000000110000001111110011001111110011000000000000000011001111001100001100110011001100111100000011110011110000110011000011001100111100111111111100
111111001100111100111100111111111111001100000011111100110000110000111111110000000000000011000000001100000011000000111111001111001100001100000011001111000000111111111100
000000000011110000111100111100110011001111000000110011110011001111000011110011000011111100000000111111111111001100000011110011000011000011111100000000110000111100111111110000001111001100111100111100110011001100111111110011000011000011111111111111110000001100000011111111000011110000110000111100111100000011111100000000001111000000111100000000000000000000001111000011000000110011001100001100000000000011111111111100000011001111110011000000110011000000110000111100000000001100111111001111001111110000110000111100110011111100001111001111111100111100000011111111111111001100001100000011001100001100001111001100111111111100
000000110000111111111100
111111001111111111110011111111111100000000000000001111000000111111000000001100110000000000110000110011000011000011000011001100001111111100000011110011000000001100001100110011110000110011000011110000110000000000111100110011111111000000110000111100110011001100110000001111110000000011110011110011110000001111111100110000111111000011000011110000000000111111001111001100110011111100000011111100001111001111110000000011110000001100001111001111000011001100111100000011001100111111111100
111100111111000011000011001100001100001111001111001111001111111111111111111100000011001111000011111111000000111100111100001111000011110011111111001111001100111111111111000011001111000000111100111100001100001111001100001111111111111100001111110011000000110011001100001100001100111111111100
001100111100000011000011000000000000000011001100111111111111001100001100110011000000110011110000001111000011111111000000001111110011000011110000110000000011111100001111000000000011110011000011110011110011000000000011110011000011111100110000111111110000110011000011000000111111111100
11000011000011000000110011001100000011111111111100110011110000001111111100001100001100000011000000111111001100111111001100111100000000000000001100110000111100110000111111001100001111001111110011111100001111111100111100111111001111001100111100111111111100
000000111100001111111100001100110000000000110011110011111111000011110011110011111100001111001100001100110000111111111100
111111110000000011001111000011001111000011000000111111111100
11000011111100000011000011001100110000000000111111001100110000000000110011000011000000000000001111111100110000111111111111001111001100111100110011000011001100110011111111111100000011110011110011111100111111110000111111001111110011001100000000000011001111111100110011110011110000111111110000111111000000110011001111111100110000110000110000000000001111000000110000110011001100001111001111110000001100001111001111111111111111001111111100111111000000111111001111001100001111000000111100111100001100110000001100110011001100000000001111110011001100111100001111110011110011000000001100000000111100111100110000001100111100111111111100
001100000011000000000000110011110000110000110011000011110000001100001111001111111111111100111111000011110000000011001111000011001111110011111111111111001100001100111111111100
11001100001111001100000011001111000011110011000000111111111100
110000001111111100110011110011001111110011000011110011001100000000000000110011001100001111110011110000111111110011111100000011000000111111111100
0000110000111111111100
0011000000111111000011110000001111110011110000000011000000000011111111111100000011110011110011111111001111000000111100001100111111111100
0011000011001111001100000011001111110011111111001100110011000000000000001100110011000011000011000011000011111111001111000011000000111100111111110011000011111100111100111100110011001100000000111100000011110000001111001100001111000000111100111111000011000011001100111100001100001100110011110011111100111111001100110011001111000000110000110000110011110000001100001100000000111100111111001100110000110000110011001100000011000000111111110011001111001111001111110011001111001100001100111111110000001100111100001100111100111100000000000000001100001100001100110000111111001100111111111100
1111000011000000000011001100000011111111001111001100110000001111001100001100111100110011110011001100110000001111000011001100000011111100000011111111000011001100110000110000110011000011000000000011000011001111110000110011000000000011001111111100000011110011111111111111111100111111001111000011111100111100110000001100000011111100110011001111110000111111001111111111110000000011001111110000111111110011110011111100111111111100
11001111110011000000111100111111110000110000111111111100
00001111111100110011110000000011110011000000001100000011001111001111111111111111111100110011000011110000000000001100111111111100
00111111110000110011111111000000110011110000110000000011111111111111110000111111001111110000000011111111001111000000001111111111110011110011000011111111000011111111111111110000001111110011001100000000001111000011111100001100001100110011000000110000000011000011111111001111111100111111000011111100000000110011001111001111000011110000110011110000111111111100
111111111111000000000011111100001111000011001111001111001111000011110011001100111100110000111111110011000000111100001111001111000011111111001100111111111111110011110011001111000000110000111111111111111100000011000000110000111100111100111100000000111111001100111100001111111100111100111100110011001111000011110011110000111111110000111111111100
111100000011000000001100111100001100110000111100111100110000000000111111001111000000000011110000001111110011111111001100001111000011000000110011111100111111000000110000111100000011000000110011111100000000001100001111111100111111110011111111111100110011001100001111111100000000111111111111111111000000000000111111001111110011001111000011111111111111001100001100000000110000110000000011110011000000110000000011110000001100000000110011001100111100111100001100110000001100110011111100110011001111110000001111110000110011000011001111001100110011111111000011000000001100110011111100001100111100111100000000111111111100
110000111111110011111111001100000011000000001100000011110011000000000011001111001111000000111111110000110000000000001100110000001111001100000011111100111111000011110011111100000011111100000000000011001100001111111111111100000011110011110011111100110000001100110000110000111111111100
00111100000011001111000000001100111111000011110000110000110000110011001111001100000011000000000000001100111100111100001111110011000000001100110011110000000011001111111111110000111100110011111100111100110011000011111111111111111100001100111111001111000011001100111100111100110000110011001111001111110000000000000011000011001111111111111100111111111100
111100001111000011000011110000111111001100111111000000110011000000001111000011001111000000000011110000111111000011111100111100001111110011000000001111110000111111110011000000001100111111001111110000110011110000001100001100110000111111111100
001100111111111100
001111001111001100001111110011001100111111111100
0011110011110000000011111111000000001111110000110011001100001100111111111100
1100001111001111000000111111001100001100111111000011001100000011001111001111000011111111000000111100001100000011000011000011111100000011000000110011110000001111000011001100000011001100110011001111000000111111000011110000111100001111111100000000000000110000110011111111111100110011001100111111110011001111000011000011111100001111000000110000110011111111001111000000000011111111111111111111001100000011110011110011000011110011001111110000110000111100110000001100111111001100111111110000110000110011000011001100111111110000001111111100110000000000001111000000111111111100
000000000011110011111100111100001111111100111100111111001100001100001111000000111100110000111100110000001100000000110000110011000000110000001111110000110011110011001111000000000000110000111111110000001100001100001100000000000000111100110011000011111111001111000011001111001111111100001111001100000000001100000011111100111100110011111100000000000000111111111100
00000011111100000011110011110000111111111111110011001100110000001100110000111100000011110000001111001100111111001100001100110000110011001100110000001111000000111111000011111100110011110000110000000000111100111100111100000000110011111111111100110000000011110000111100001111111100000000000000000000110000001100001111110011000000000011001111110000111111111111001100111111111100
111100111100000000000011110011000000110011000011111111111111111111111100111111000000000000001100110011000000110000110000111111111100
1111001111000011110011110000000000110011000011110000111100001111000011001100000011001111000000000011111100001111110011111100110000111111110011000000001100111111111100
00000011111100110011111100001100110011001111110000111100000000000000000000001100110000001111110011001111000011001111000011001100110011110011000000000011000011111100000011001111000000111111111100
11000000000011110000111100110000000011001111001100111111001100000011001111111100000000110011000000000011001100001100001100001111110000110000110011000011000000110000001100000000110000110000110000110011000000000000111100110011001111111100001111111111110011000000001100110000110011000011001111001100110000000000000011001100000011001100111100111100110000111100110011000000111111111100
0000000000001111110000110000001100000011110011111100111100001100110000001111000000111100001100111111111100
00110000000011001100001100000000000000000011110011110011000000110000001100000000111111000000111100110000000000110011001100001100000011110011111100000000110000000000001111001111110000111111111100
00001111000011001100111100110011000011110000110000001100111111001111111100001100001100111111001100000000001111111111111111000011000000110011001100110000000000001111111111110011111111000011110000111111110011111111111111110000001100110000111111110011001111001111110011001100110000000011000011111111111100001111001100110011111100001111000000111100111111110000001111110000111100111111110011111100111111110000001111110011111111001111001100111111000011110011110000000000111111000011111100001111110000110000111111001100001100110000001100000011000011000011110011111100001111000000000000111100000000111111110011001111000011111111001100001100000000111100000000001100001111000011000011110011111111000011001111001111110000001100111100000011001111110011000000000011110011110011111100111111111100
00110000111111111100
0000000000110000001111110011001111001100000011110000111111111100
1111001111000011111100111111110011001111110000110011110011111111000011001111110000110011110000111111000011110000110000110000110000001100000000110011001111000000110000110011110011111100001111111100110000000000001111111100000000000011000011000011000000110011000011000000110011111111111111110000001111001111000000000000110011001111001111000011000011111100000000001111000000110011110000000011000000111100001111000011111100001111110000111100111111110000110011111111001111111111110000001111110000001100001100001100001111001100001100000011001111000000110000111111110000110000000000111100110011111111111111000011001100111100001111111100000000111100111111111100
001100110000000000000011000000111111000011001100000011001100001100110011000000001111000011000011001111001100001111111100001100111100110011000011001100000000001100000000001111111111111111000000000000001111111111110000111111001111001100000011000000111111111100
1100110011000011001100111111111100
00001100111111110011111111111100000011001100111100000000110011000000000000111111000000110011000011110000110011001111111100001100000011001111111111111100111111111111111100111111001100001100110000110011110011001111111111110011000011001100001100111111110011110011110011110011000011000000111111110000000000110000001100110000110011000000000000000000001100000000110011000000001100000011110011000000111100001100111100111111000000110000111100110000000011000011001111000011001111110000001111001111000000111100111100110000001111110011000011111111001111110011000000110011110000000000111111110000001111110000110011000000001111001100001111111111111111000000111100001100110011001111000000110011111111001100111100000000111111111111001111001111110000001111001100000000000000001100001100000011111100000000110011001111111100110000111111111100
000011111111111100001100000011000000001111111100110000111111000011000011110000111100111111111111001100001100001100110011001111000000111111000011000000001100110011111111001100001111000000000000001111001111111100001111111100111100110011001111110011111111111100001100111111000000001111110011000000110011110000001100001100000000000011111100000011000000001111110000110000000011001100000011001100000000001100001100000000001111110011001111001100000000000011111111001111000011001111111100110011001100001100111111001100000000111111110011110000111111001100111100111100001100111100110000110011111100001111000011000000000000001111110000001111001100000011111100001111001100000000000011111111000011000011111100000011110000001100000000110000111100111111111100
1111001100110011001100001111000000001111110011000000111100110000001111110000000000001100110011001100111111000000000011110000001100111111110011110011001111001111111100000011110000111100111111110000110011000000001111110000111100000011111111111111111100000011110011111100111111110000111100000000001100110011001111000011111111000000110000111100111111000000000000001111110011111111111111001100001111000011111100000011000000111111111100
1111111111000011001100000011111100110011000000110011000011111100000011001111110000000011110000000000001100111111000011110011110011110000110000001111110000000011001100000011111100111100000000110011111100111111001100111100110000111111111100
001100000011110000000011110011111100111100111111000011001111110000001100001100000011110011000011000000000000000000110011000000111100000000110011110000110011000000110000000000001111000011001100001100001111111100111100001100110011000000111111000000000000000000001100001111001100000011111111000000001100000000000011000000001111110011001100000011111100000000000000111100111100000000110000000000111100001111111100000000110011000011110000110000001111000011001111000000110011110000110000111111111100
11110011111100111100110000111111001111000000001100111100000000000000000000110011110000001111001100111100110011110000000011000011001100001100000000000011110000110011110000000000111100001100000000001100110011000000000000001100001100001111000011001100000011001111000000111111111100
001100000000001100111100001100000000110011001100111100110000110000111111111100
110000001111110000001100111111110000000011000000001100111100111111000011001100000000111100111100001111000000001111001111000011110011111100110000111100111100000000111100111111111111001100111100111111000000000011001111001100111100110000110011110000111111111100
00111100110011000011111100111100110000000000000000000000111111110011000000111100111100000011110011111111111100001100110011110011000011000000111111000000111111111111111111000011110011111100001111000011110000111100110000110011111100111111111100
11111100111100110011000000000011110011000011000000110000110011110000110011000000000000000000110000000011111111001111001111111100111111111100
11110000111100111111111111001111111111111100110011001100110000000000000000111100111111000000111100001100110011110011110000000000111100111100000000110011000000110011111111001100000011000000111111111111110011000011001100110011110011110000001100111100000000000000111100001111110011111100000011110011000011111100000000110000001100111111110000111111001100110000111100111100001100000011111100000011110000111111110011111111001111000000111100111111000011111111111100110011110000000011000011001111111100111111111100
111100110011110011111100000000001111110000111100111111111100
001111001111110000001100110000110000001111110000111100111100000011000000110000110011000011111100110011111100110011110000111100111111001111001111110011110011110000111111111100
110011110000000000000011111111001111001100111111110000000011110011001111000011000000000000001100001100001100111100001100111100001111000011111111001100110011001100001100000011000000000000001111000000000000001111111100000000110000000000000011001111111111111111110000000000000000111100000011001100110000111100000000000011111100111111001111000000110000111111111111110011001100000011110000000000110011001111001111111111111111111100111111001111001111000011000011111100000011000011001100000011000000000000111111001111110000111100001100111111001100000011111100000000000000001100000011000011000011001111111111110000110011110000001111001100000000111111111100
11000011110000000000001111001100111100001100111111001100001100001111111100111111001100001111000000111111110011110000001100001111000000001111111100000000111100000000110011111111001100111100000011110000000011111100110011001111111111110000110000110000000000000011001100110011001111110011000011001111111100001100110000110000111111110011111111001111001111110000110011000011001100111111001111001100001100001100000000111100111100111111110011000011110000111111111111111111111100000000001111001111000000111111000011000011000011000011111100111100110000000000111111110011001111111100000011000011001111111111111111000011111100111111111111110011110011001100111111111100
00111111110011111100111111001111111100110011001100111111000011110000111100110011111111001111000011110011000011000000110011110000000000000000110000111100111100110011111100111100110000111111111100
0000111111000011110011001100000000001111000000111111000000110011110011000011110011000000001100001100110011110000001100110000000000001100110011111100110011111100000000000011111100000000000000001100000011111111001100111111110011001111110000000011111100110000000000110011110000000011110000001100001111111100110011000011111111000000111111000011001100000000111100001111111100111111111100
11000011001111001111110000110000000011111100110000001111110011001111001100110000001100111111001111111111111111000000001111001111000011111111111111001100000011000000110000110011000011000011111100000000000011000011000000110000110011000011110000001111000011001111110000110011110000110011001111110000000011111100000000111111000000110011110000111111110011001100110000110011001111111100110000111100001111000011001100111111111111111100110011001100000011000011001111111100001100110000111111111111110000110000000011110011111111001100001100111111110011111100111111110011001100110000000011001111111100001100110011110011001100000011111111000011110000000000000011001111000000110011111111001100111111001111000000001100110011001111111100000011111100001100110000111100110000111100111100001111111100001100111100000000000011110011110011001111000000000000000000110000111100001111001111111100110000001111111100110011001100001100001111000011111100111111110000110000000000110011111100001111111100000000001100111111001100111100111111111100
11111100000000111100001111000011110011110011111111000000111111111100
11111111001100110000001100000011000011001111111111111111110000110000000000001100110000000000111111111100
00000011110000001100001111110011110000001100110011001100000000000000111100111100001100111111110011110011110000111100110000000000111100001100111111111100
00111100001111001100110011111100111111110000111111111100
11111111000011001111000000111100001111110000000000111111110000111100111111001100000000000011000000111100111111111111001111001111111100111111111100
000011001111111111110011111100110011110011000011111111000000000011111100111100000000111111110011000011111111111111001111110000111100001111110011110000111111110011000011001100110011110000111111111100
1111111100110000000000000000000011111111111100110011111111111100001111111100110000000000111111110011000011000011110011000000111111111100
001111001100000000001100001100001100001111000011110011001100001111110011111100001100000000111111001100001100001100111100000000110000001111000000110000111100001100110011000011001111001100111100110011110011110011111111111100001111000000110000111100000011110000111100001100001100001111000000000011000000111111001111001100000000111111111100
0000111100001100000000111111111100
110011001111000000001111001100000011001111000000110000001100001111110000001100111100111100001111001111000000000011110000111100110011110000110000001111110000001100111111111100
000011111111000000000000001100001111110000001111001100111111111100
001100111111000011111100000011001100111100111100111111111100
000011000000000000111111001100001111001100000011111111000000001100110000111100110000001111001100110000000000110000111111111100
11000000110011000011000000000011110000001100001111001111111100110011000000111100110000000000001111111111110011000000001111000011001111110011111100001111111111111100001111000011001100110011001100001100110000001100001111000011110011001111001111110000001111110000000000001100001100000011111100001100110011110011001111110000000011001100111111111100
000011000011001111001111001111110000001100001111001100111100111100001111001100110000000000111111001100110000000011111100110000001100000011001111000000001111000000111111001100110011110011001100001100000000110000001111111100110011000000110011111111111100110011111111001100001111000011000000111100000000111111110011000011000011110000110011111111001111000011000011001100001111000011001111001100000000000000000000111111000000110011001100111100110011110011110011001111001100110011110011111100001111111100110011110000110000000000000000000011110000110011111100001111001111110000110011111100001100000000001111000000001111000011110011111100000011110011111111000011110000111100111111000000110011110000110011111111111111000000111100110000110000000011111100111111111100
001100000011001100110011000000111111000011110011001111110011000011110000111111111100
0000110000110011110000000011111111001100000011111100001100110000001111001111001111111100111111111100
11111111110011110011111100111100110011000011110000110000000011110000111111001111000000111100111111111100
00000011000011111100001111000011111111111111000000001111001100000000110000000000001100110000111100111111001100110011110011111111000000111100110011111111000011000000001100001100001100111100001100000000111111110011001111111100110000000011111100000000110011111111111111001100110000000000111111110000001100111111111111110000110000111100001100110000000011000011111100000000001100001111110000110000110000001111001100111100001100001100111111000000001100001111000011110000000000111111001100111100001100000011110000000000001111000011000000000000111111111100
0000000011001100001100000000111100110011110011111111111100000000110000001111111100110011001111000000111111110011000000110011111100000000001100001100001111001100000000110000111111111111001100111111111111000000000011110011111100000011001111111100000011111100110011001111001100001100110000001100111111000011000011000011111111000011110011001100001111000000001100001100001111000011001111111100111111111100
111100111100001111110011110011111111000011110011000000110000001111000000111111001100000011110011000011111100001100111111110011110000111111110000001100000011000000110000111100110000000000000011000011110011110000110011111111000000110011111100110000111100001111001111110000111100111100000011000011000011111111000011111100111100000000001100111111111100
11000011000000110011001100110011001100001111001100001111110000000000000000000000110011001111111100110000000000110011001100111111110011000011001111111100110000110000110000001100110011000011111100111111111100
00000000111100000011000000000011111111000011001111000000110011001111001111001100111100000000111111110011000000111111111100
1100110000000000000000111111000000110011110011110011111111000011001100001111111100111100000011111100000011110011000011111100111111000000111111000000110011111100001100000011001100000011001111110011001111111111111111000011110000000000110011001100110011111100111111001111111100111111111111000000000011000000110000110000110011111100110000111100001100000011111100001111110000111100000011110011110011111100111100111111001111110011001100000011110000001111000011110000110011110011001111000011110011111111000000110000111100001111000011001100000011110000111111111100
0000111111110000110011001111000000000000111100111100111100001100001111001111001111111100001111000011000000001111111100000011001111000011111100000000111100110000110000001111001111111100110011000011110000111100111100110000110000111111000000000011110011000000110011110000001100111111000000000000001111000011110000111100000000000011110000111100111100111100111111000000110011111100000011000000001100000011001111000000110000000000110011110000001111110000111100111100110011110011110011110011111100110011110000001111110011110011000000000011001100111100111100000000001100001100000011111100111100001100111100000000001111001100000000000000110000000011001100111100111111000000001111110000111111001111000011000011000000111100110011110000111111110000000000001100000011111111111111000000110000001100000011001111001100110011001100001100001100000000000000001111111100111100111111111100
000011001111001100111100110011000000111100001111001100001100111111001111111100001111001111111100000011000000000011000000000011111111001111000000000011110000000011000011001100001111110011110011001100001111001100110011001111110011110000001100111100000000000000001100000011000011111100000011001111110000110011111111000011001100111111110011111100000000110000001111111111111100001111111100111111000000110011001100111100001100000000001111110000111111110011110000111100110000110011111100001111110011000000001111111111110011000011111111000011000000001100111100111100110000001111110011110000110000110011110000001100000000001100110000111100111100001100000011110011000000111111000000111111000000111100000000111100110011001111111100001100111111111100
0011111100111111001100001100111100110000111111111100
11000000000000001111001111001111000000000011000011110000111111110011110011001111111111111111001111000011000011000000110000000000000000111111110011000000000011111100001111001111000011001100110000111100001100000000001100110011001111001111111100000011110000001100001111111111111111000011110000110011110011111100001111110011110000001100111111000011110011000000001111000000111111111100
1100000011111111000000001100110000111100110000110011111100110011000011110000110000111100001100001100111100000000110000111100110000110011000000111111110011111100000000110011111100110011110011110011110000110000111111111100
0000001111110000111111111100
0011001111000000111111001111001111111100110000110011000000000011111111111100000011111111000000000000110000110000001111001111001111001111000000110011110000110000110000001111001111111100000011001100110011110011111100000011000011000000110011001111110000001111111111110011000000110011001111110011111111111111001100001100000000000011110000000011001100000000111100110000110011001100111100000000000011001111001100000011111100110011110011111111001100111111001111000011000011110000111111111100
001111110011000000000000001100001100111100000011110000001111111111111100001100001111000011001100001111001111001100111111111100
1100000000001111000000001100110011000000111100000011111111001111110011110000001100001111110011111111000011110011000000110011000000000000111100111111110011110000110000000000001111111111110000001100001100111111111100
1100110011001111000011110011001111110011110000111111000000111111110000110011110000110011001100110000110011000011111100001100110011110000001100111111001100001111001100111111000000110011001100001111111100000000111111111111111111000011000000000000111111000000110011001111111100111111110011110011001100000000111111111111111100110011000011001100110000111100111100110011000000110011111100000000110011000000001111111100111100110011111111111100111100111111111100
0011110011001100001111110011000011110000001100111100000011001100110011111111111111111111110011110011001100111111111100
0011110000111111111100
001111110000000000111100111100110000110000110000110011111100110000110000000000000000110000110011001100110011111100001100000000111111000011111100110011111111001111000011000011111100111111111100
11110000000000110000001111000000000000111100001100000011111100000000110000001100000011000000111100001111110011001100000000000000111111111100
00111100000000000011000000001100111111001100111111110000110000000011000000110011001100111100000011111111000011000000111100111111110011000000110011111100000011001111001111110011110011000000110011001111000000111111111111111111001111000000000011000000001111000000110000000000001111001111001100001100001100000000110011001100001111110000000011000011110000111100110011110011000000110000001100110000111111111111001100001100001100111100110011110000111100111111111100
11111111111111111111001100000011110000111100001100001111001111111100111100110000001111110011001111001111110000001111111100111100000000001111000000000011001100110011000000111100000011111100110000001111110011110011110011000011111100111100001111000011110011000000001111000011001100111100110000111111000000001111001111001100001100111100110000110000001111001111111100000011000000000000000000110000111111111100
111111000011000000000011001100110000001111000000110000110011000011110011001100000011110000110000001111110011110011001100111100110000001111110000111111001100001100000011111100110000001111111111111100110000000011001100001100110000111111110011111111001100111111000011110000110000001100000011111100001111111100110000111100000000111111000011111111111100111111111100
11111111110011110000000000001100001100110000000011000011111100001100110011110000110000110000111111001111110011110000111111111100
000011000011001100000011110000000000110000000000000011110000111111001111111100000011001100001100110000000011000011000000110011001100000011000011111100000000111111000000111111111100
1111001100110000110011001111111100111100000000111100001111000000110000111100000011111100000011111111001100111100111100001111110000111100000000110000111100000011110000111111111100
1100111111001111111100111111111100
11111111001100111111110000111100001100001111000011000000111100000011110011111111000011001111110011000011111100110000111100001100000011111111001111001100110011000011111100111100000011111100110000110000111100000011110000111111110011110000110000000011001111111111111111111100001111111100111100110000000000110000110000110011000011110011001100000011111100111111111100
11110011000011001111001100110000001111001100001111001111111111110011111111111111111111000011111100001111001111111100001100110000001111110000001111001111110000001100000011001111001100001100001100001111110000001100110000001100111111001100001111000000000011000000001111111111110011000011111100001100110000111111110000000000000011001111111111110000110000001111000011110011111111000000000011001100110000001100110011111111000011001100111100110000000000110000001111001100111111111100
11111100000000111111001100111111110011110000111111001100000000111111001111000011111111001100110011111111000011111100110000110000111100000000110011111111001100111111000000001100000000000000111111000000000000111100111100001111000011110000110011001100110011001100001100110000110000001100111111001100001100111111110011111100001100110011000000111111111100
001100000000110000001100110000001100001100000000001111111100000011110011000011111100001111001111111111110000000000111100001111111100001100110011000000001100110000001100001111111100111111000011110011001100001111001111000000110011111100111100110011000000001111111111110000001100000011000000000011110011110000110000110000000000000000110011000000111111111100
11110000000000001100111100000000000000000000111111110000111111111111111100111111000000001111111100000000001111111111110000000011001100110000001111111111111100001100000011110000000000111111001100001111000000001100001100110000110000000011001111001100110011111100110011110000001100000011000000111111111100
000000110000111111110000111111000000110000000011000000001111001111001100111111001100001111001111110011111100111100001111000011111111111111001100000011001111000000001111001100111100000000000011110011110011001100111111111100
000000001111111111110011110011000011111100001111110000110011000011110000110011110011001100000011111111001111110000111100001111111100111111111100
000000000011000000111100000000111111000011111100110000000011000000001111000011000000000011110000000000110011110011110000111111110011001100001111000011000011001111110000110011000011001100111111110000110011111111001100001100111100111111001100000011110011000011111111111100000011000000110011000000111100000011110011110000111100001100111100001111000011110000000011000011000000111111111100
1111000011001111110000111100110000000011000000111100111100000000110011111100000000111100111100111111111100
00000000001100111111110000111100111100110000001100000011001111001111111100000011110011110011000011110000000000000000111111000011001100001111000011000000001100000000000000110011111111000011111100111111111100
000000000011000011111100110000000011111111000000001100111111111100
00001100110000110011110011001111110000000011110000000000001111000011001111000011110000000000001111000011110000110011000011001100111111110000110000110000111111001111110011111111111111110011111100000000110011110000001111001111110000001100001111000000111111001111111100110000111100111100110000110011110000001100000000110011111100111111001100000000111100000000110011110000110000000000110000110000110011110011110000111111111100
0000000000111111000000000000110011000011000011001100001111000000001100001100111111111111111111001100110011110011111100110000000011000000001111000011111100000011001100111111111100
110000000000001111111100000000111111111111110011111111000000001111001100001111001111001111000011110011001100001111110011000000000011000000001100110011111111000000111100001111110000001100110000001111110000000000110000000000111100110000000000001100000011111111001111110011001100110011110011001111000000111111111111111111001111000011111111000011111111111100111111111100
0000111111110000110011001100111100001111001100111111111100
110000110000111111111100
000000111111110011000000110011001111110000000000000011001100000000111111110011110000001111000011001111001111111100001100111100000011000000110000001100000000110000000000000000111111000011000011111100110011001100000011110011001111000000111100001100111111000011000000111111110011111100111100111111111111111100110011110011000000111111111100
11111111000011110011000011001100110011111100000000000000110011001111001100000011001111110000110011001100111111111100
001100111111110011111111001100110011000011000011000011000000001111110000000011001111001100110011110011000011001100110011111111111100110011001100001100110000000011110000000000000000110011110000110000001111110000000011000000000011001111110011111100000000111111111100
11110011110011000011110000000011110000000000001111000011001100111111001100001111001111111100001111000011110011001111001100001100110000000011110011111100111100001111110000000011111111001111001100001111001111001111110000110011111100001111111100110011001111110000000011000000110011000000000000001111110000001111110000110011110000111100000000000011000011110000110000110011111111000011000000110011110011001100000011111111000000000000111111111111000011001100110011000011110011111111000011111111001100001100110011111100110000110011000000001100000000110011110000111111111100
11110000001100111111110000111100111100001100111100000000000011000011001111110011001111001100110000001100111111000000001100111111001100111100110011110011111111001100110000111111000011110011111100001111001100110011111111111100110000111100000000111111001100110000001100110011111100001111111100001111001100110011001100110000001111000000111111000011000000110011001100110011111100111111111100
1100000011110000000011111100110000000000110011111111001111111100110000000000000011001111001100111100111100110011001100110011000011111100001100001111000011001100000011111100111111000011000000111100111111111100
0000111100110011000011001111001111110011001100111100110000110000111100111100110000110011111111111111000000111100000000000000110000111111111100
0011000011001100001100001111110011001100001111001100001100001111110000000011000000111100000011110000110011001111001111000011000000000011001111111100111100110000111111111100
110011110011000011001100111100110011001111001100000000110000000011111100110000110011111111111100000011001100001111000000110011000011001100001100001111000011000011000011110011001100000000001111001111001111001100111100111100111100111111111100
111111111111000000110011111111001100000011110000110000000011111111001100111111111100
1100000000000011001111111100001111000000000011111111001100111111110000111100001100001100000011110011000000111100111111000000111111000000111111111111000000000000001100001100110000001111111100000000001100111100111111110011000011111100111100000000111111111100
111111110000111100111111001111000011110011001100111111110000000000001100001100111111001100001100001100111100001111001111000000000000111100000011001100001111001111001100111111110000001100000011111100000011000000110000000000111111000011000000111111111100
001100001111000011111111001100111100110011000000111100000011001111000011110000001111110011000000110011110011110000000011000011001111111111110011110000001100110011110000110011000000111111000000111100000011110000000000110011001100001100000000111111111111110000111100111100001111110011001100110000001100110000000000001100110000001100111100110011111100000000001100001111110000111100110000111111001111110011111111111100001100000011111100110011000011001111110011110011110011110000111100000000111111001100000011111100001111001100110011000000001100000011110000110000110011110000000011110011000011001111110011001100001111001111110011000011110011000000110000001111111100110000111111111100
111111000011110011001111000000001111110011000011001100111111111100
00001111001111110011111100001111000011001100111100001111110011001100110011111100111111111111111111111111110011111100000011111100111100110011001100110000001111111100001111001100111100111100110011111100000011000000110000000011111100111111111111111100000011000011000011001100001100001100111111111111110011111100000000000011111100110011110000111100111100111100001100111100111111000000110011000000111111111100
0011111111111111110000001100000011001111111100001111110011001111000000001111001111110011001100000011111100000000110011111100001111000011000011110000111100111111111100
1111001111001111001111110011111100111111110011000000111100000000000000111111110011111111111111110011001111001100000000000000110000000011001100110011110011111100110000110000111111111111001100111111001100111100001111110011000011000000000000110011001100001111000000001100001111110011000000111111001111001100111100110000001100000000001111001111001100000000111111000000111100000000111111111100
001111110011001111000000110000111111000011110000001111001111000000111100001111110011000011110011000000110000001111110011111111000011001111110011110000000011111100001100000000110000111100111111001111000000001111001111111111110000110000110000000000111111001111000000110000001100000000110011111100110000110000000011001111110000001100001111111100111100111100111100110000001100111100001100000000001111111111111111111111111100111111110011111111001100111111000000110000001111001100000011111111111100001111000000110011111100000011001100001111111100110011000000001100001100110011001111000000001100111111110011000000111100110011001100111111110000110011000011111100001111111100001111000011111111000011001100000000111111001100111111111111111111110011000011110011000011111111000011000000110000110011110011001100111100000000111111110000110000111111001111111111111111111100110011111111000000110011111111111111111100111100000011001100001100110000111100111111000000000011001100111111111100
00111100110000110000110011000011001100111100110000001111111100001111111100111111111100
111100110000111100111100110000111111000011001100000000110011111100001111000011001100111100110011111111000011111100110011000011110000001111000011000011110011111111001111111111111111000000001100000000000011001100001100000000000000110011001111000011111100000000001111110000001111110011000011111100001100000000111111110000001100110000110000001100111111001111001100001111110000111111000011110000111100110011111111111111000000000000001111000011001111000000001111001100111100111111001100000000000011000000110000000000111111110000110000110000111100111100000011111111000000111100000000111100111111001100111100110000000011110000000011001100110011111100000000000000000000111111000000000000001111001100111111000000110011110000111100000011000011000011111111001100110011110011001100001111110011110000110011001100000000111111110000111100111100110011001100111111111100
0000110000110011111100111100110011111111001111000011111100001111001111000000110000111111001100111111110000001111111100001100000000110011000011000000111100110000110011111100001100111100001100111100111111111100
1111111111001111001111110011110011111100000011000000000011110000001111111100000011000011111111000000111111111111001111110000110011110011000000110000001111001111111100001100111111110011110000000000111111000011111111000000001100000000110000111100001111000011000000001111110011000011110000110000000000000011110011110000001111001100111111111100
1100001111111111111100110000110000001111111100000000110011111100001100001100000011111100000011001111110000111100001111111100001111001111111100110000001100000000110011110011111111000000000011110011000011110000110011110000110011110011110000110000001100110000110000000011000011001111000000001111000011111100110000000011110000111111111111001100111111000000001111110000001100111111111100
1111000000000000111111001100111100111100001111000000111111111100
111111110011000000110000110000110011001111000000110000111111000000001111111100001100001111110000001111000011000011110000111111000000111111111100
11000011001111000011000000111100111111110011111100111111001111110011111111111100000011110011110000111111110011110011111111111100000000111111111111110000111100001100001100001100111100000011111111001111001100111111110011111111001111001111111100110000001100110011111100000011111111001100110000111111111111000011000000000000110000111111111100
000000000011001111111100110011110000111100001111000000111100001100000011110011001100001111111111111111111100111111110000001111001111111100001100001111001111111111111100000000001111001111000000110011111100111100001111001100110011111111111100110011001111110000111111111111111100000011000000111111001111111100001111000011110011000000001100001100111111111111001100000000110000000000111100110000000000000000111111000011001100001100000011001100111111111100
111100001111001100111100111111001111001100000000111111110000111111000000111111111100
11001100001100110000000011111111000011111111001111110000001111111111111111000011000000110000111111111111110011000011110011110011111111111111001111001100110011110000111100000011000000110011111111001100110011110011110011001100110011110011001100110011110000110011111111000011001111000000110000110011000000111100110011000000000000111100111100000011110011111111000011001100000011001111111100111111000011111111001100111111111111000011000011001111110011110011110011000011000011110000000000110000001100110011000000001100000000001111001111001100000011110000110011110011000000111111001111001111001111001100110011110011000000111111110011000000110000001111001100000000001111110011001100001111110011110000000000111100111100110000110000110000110000110011001100111111000000000000001111110011000011001111001111111100110000111100001111001111110011001100111111110000001111000011001100110000110000001111000011000011000000000011111111001111001100001100001111110000110011111100000000001111001100110011001100110000110011000011111111000011110000000011000000000011110000001100111111000000111100000000001100111111000011110011000011001111111111111100001100000011111111000000001100000011110000001100000000110000001111110000111100001100001111111100001111000000000011111100000011111100111111110011000011111111111100001111110011000011111100000011110011111100001111111100001100000011110011001100000011001100111100001111110000110011111100000000110011001111111111111100001111000000001100111111110011000011110000111100111111111111111111110011000000110000000011000011000000110011111100111111111100
111100110011111111111111000000110011110011000011000000000000110011000011000000001111110011110011110000111100001100000011111100110000001111000000111100000011000000000000111111111100
1111111111111100000011001111111100000011111111111111110000000000111111110011000011110000000011001100000011110011111111001100110011000011001100001111110000000000111111111100
00000011001111001100110011001111111111111111110011110011111111001100001111000000110011110000111111000000111100000011001111001111111100111111000000111100001100110000001100000000110000110000000011000011001100110000110011001111001100001111110011001100001100000000111100111100111111001111000011001100001111000000111100000000110011111111111111001111001111000000111100000011110011000000001100001100110000110000001100000000000000110011001100110000110011110011111111001111111100111100110000110000000011000000111100001100111111111100
1111001111111100000000001100001111111111110000111111111100
1111000000000000001100110000110011001111111100111111111100
0000001111110011110000001111111111111100110011111100001111001111110000000000110000000000001100110000110011000011001111111100111100001111001100110011111111000000110000111111000000111111110000000011111100000011000000000000111111001111000011001100110000000011000000001100000011111111001111000000111100001111000000111111111111001111001111001111110000111111110000111100111111111100
000011110000001111001100110011110011000011110000110000000000000011000000001100000011001111000011111100111100000011110011001100111100111100110011110000000011000000001100111100111111001111001100111111001111111100111111001100111111111100
1100001111001111111111111111110000000011110000111100000000111100001111110011001100001100000011000011001100001100111100110011110011110011001111000000111111000011000000001111001100000000111111111100
1111110000000011111111111100001111111111110000110011000000001100110000001111000011000000000011111111000000001111111100000000110011111111001111111100001111110011001100001111000011111111001111001100001111110011110000111100001100110011001100001100001111001100110000111100000000001111111100111111110011110011111100111100111100110000111100111100111111111100
111111001100000000110011000000111100111111000011111100000000000000001111000011001111110000000011000000111111111100
0011001100001100001111111111111111110000000011001111110000110000000000001111000000001100110000000000110000111100111100001100001111110000001111000000000011111100110011000011110011000011000011001111111100001111111111110000111111111111001100111111110011111100000011000011110000000000110000111100111111110000000011110011001111000000000000110011110011111111001111111111110000000000000011110011111100001100111100001100001111000011110011111111001100000011001111110011111111000000110011001100000011111100000011111100000000000000110000001111111111110000111100001111001111111100110000001100110000110000000011001100111111111100
111100111100001100000011000011110000000000000000110011000000000000001100000000000000000000111111111100
11001100110011000000001100110011001100110000000011110000000000110011111111000000110000001100001100000000000011111111000011001100110011000011110000001111110000110000000011000011000011110011111100001111000011000000110000111100111111001100000011000011001100000000001111110011111100111111111100
110000000000110011001111000000000000001111000000001100111111110011001100111111111111111100111111111100
1111000000000011000011110000110011001111000000001111001111110011000011110000111100001111111100001111110011001100001111000000001100000000001100110000110011000011000000111100111100110000001111111100111100001111000000000000001111110000000011001100111111110000111111111100
000011110000001100000000110011001100110000001100111100000000001111111100110011111111000000110000000011111100001100110011111111001111000000000000000011111111001100110000000011111100000000000011111100110000111100111100001100110000111100111100110011110011001111001111000011111111000000111111001100111111001100111100000011001111110011111100000011110000000000000011001100001100000000000000001111001111001111001111110000001111001111001100000000111111001100000011111111111100111111111100
00111111111100
11110000001111000011001100000000001111111100000000110011000011001100001111001111110011001111111100001100110011000011110000000011111111000000001111000000111100111100000000000000001100001100001100111100110000111100000011000000111100110011111100111111110000000011110000000000000000110000001111001111110011000000110011000011110000111111001100110011110011111111000000000011000011111111111100110011001111110000000011110011110000111111111100
00110000111100110000000011000011000011001111001111111100110011111100111111110011000011000011001111110011111100110000000000111111000000110000110011000011111111000011111100000000001111000011111111111100000011110011110011001100110000000011001111001100111111000000000011000011110000110000000011110011110000111100001100001100110011000000111111000011110000000000001111001111111100111111111111110011000011001100110011001111111111111100110011000000111100001111001100111100110000111100110000000000001100000011110000110000111111111100
1111111111111100001111000000001100000011001100000011110011110011111100001100110000111111110011110000110011001111000000001111000011001100111111111100
00001100110000111100111111111100
11001100001111000000110011111100000011001111000011110011111100000000111100000011001111000011000011001111111111111100001111000011110000001111001100000000110011110011110011000000001111110000111100001100110011001100110011001111110011110000001111000000000000111100001111000011110011001111110011000011001100110000001100110011001111110011000011000000000011110000001100111100111111111111001100000011001100110000110000110000110011001100001100000000000000000000001100111111001111001111110000000000110011110011110011111100111100110011110011110000110000000011001100111100000011110000000011000011111111000011000011111100001111110000001111000011111100001111111111110000000011001100110011001100110000111100111111001111001111000011110011110000000000110000111100111111001111111111110011001111000011110011000000000000110000001111000000001100110011111111111100111111001100000000000011110011000000000011110000111111000000000011000000111100000011000011001100110011001100001100110000000000000011110000111111111100
00110011000000111111111111000000000011111111000000110000001100000011111100111111110011110000000011111100000000000000001111111100111111111100
1111001111000011110000111111110000111111111100
00110011110011000011001100000000111100110011111100000000000011110000111111000000111100000000110000000011111111111100000011110000001100111100000011110000110011111111111111001111110011110011001111001100110011000000111111110000000011001111111100000000111111001100110000001100000011111100110000110011000000000000001100110011111100000000111111111111110011110000000011110000111111000011000000110011000000111111001111000011110000001100111111111100
110011001111001100111111000000110011000011110000000000000000110011001111001111001111000000111111000000001100001100111111111100
00110000111111001111001111001100000011000011111100110000110000110011000000001100001100001100111111110011001100001111001111000000001100111100000011110000110000111111000000111100001100110011000000111111110000001100001100111111001100111111110000000011110000110000000011001100111100111111111100
00111111001100110011001111000011110000001111111100000000111111111100
0011111111000011111100001100000000001111001111111111111100110011111100001100111100000000110000000011001100001111110011000011110000001100110000001111111100111111000011000000110011000000111100110000111100111111111100
00001111001100111111111100
11001111000011110011000000000011001111110011000011001111000000111111000000111111001100001100001111000000110000111100000000000000110011001111001111000000000011001111001111111100111111111100
110011000000001100110011001111111100001100111100001111110000111111000000001111110000001100110000000011000011000000110011001111001111110000111111111111000011000000110000001100110011111100001100001111110011000011000011001111111111110011001100000000000000111111110000111111000011110000000011000011001100111111111111001100000011000011001100111100001111001111111100110011000011001100001111110011110011111111111100000011111100000011000011110000000000000011111100110000111100110000110011110000111100111100110011001100110000110000111111111100
00000011110011110000110011111100001111001111001100110011000011110000001111111100110011000000111111111100
111111001100111111111100
00000011110011000011111100001111110000111100110000110000000011110011111100000011110000110000001111000011111100000000111100110000111100000000111111000000111100000000000000000000001100110011000000111100110011110011110000110011000011001111000000111111110000111100110000110000111100000011000000001111110000001111001111110011110000110000110011111100001111000000111111000000000011001100110000111100000000001100000011110011111100111100110011001100001100001100001100111111111100
0000000011001111000011001100000011001111110000110011110000001111000011000011111100001111000011000000001111001100001100110011000000111100000000001100111111001111110011001111000000111100000000110000001100001111001100110011001100001111110000000000111111110011001111111100000000111111111111111111000011111100001100110011110000111111111100
0011000000001111000011001111111100000011000011110011000000000000111111111100
1100110011000000110011111100001111111100001100111100111111001111111100000000110000111111000011001100111111110000000011000011001100110011001100000000110011001111110011110000000000000000001100111100000000001100001111000000110011001100111111000011111111000011001111110000110011001100001100001111111100110000001100111111111111111111111100000000111111110000111100001100000011001100111100110000001100110000110011111100001111110000111111111100
001100110000111100111111001100110011111100001100001100110000111100110011001111110000001100000011111111111100111111001111001111000000001111111100111111001100001111110000000000110000110000001100110011110000000000000000000011110011111100001111111100000011000000000000000000110011001111000000001111110000000011110000001100000011000000001100110011000011000011111100000000110000111111111111110000001100001100110000111100110000111111110011110011111111001100001100000011110011111111001100111111001100111100000011001100000000111111110011001100000000110000001100110011111100000011111100110011111100111100110000111111111100
11111100111111000011001100000000111111111111111111001111111111111111001111000011111111000011111100001100000000110000110000111111111100
11111111001111000000111100111100000000001111110011111111001111110000110011110000111100111100001111001100000011111111111100111111110000000011000000001100000011001100111100111100110000001111001100000011000011110000000011001111000000000011001100001100111100111111001111001100001100111111111111000000001111110000110000001100000000111100000011110011111111001111110011001111110000111100000011001111110011001111111111110011110000110000000011000000001111111111110000111111111111111100111111000011110000111100110000000011111111111111111111111111000011110011001111000011001111001111000011000011000011111100001111110000001111001111110000001100110011000011111111001100000011110011001100001100001100001100000000001100000000111100110000001100000000000000000000111111000011110011111111111111000011001100111100000000001111000011000000001100001100000000001111110000001100000011110000000011000011110000110011001111000000111100000000000000000000000000110000111111000011001100111111001111001111110011111111111100001111110011001100110000110011111111111111000000000000111100111111001100110011001111110011000011111111111111001100001111000011110000001111001111111100001100111111110011111100001100111100000011001111001111000000001111111100111100001111111100110011000000111111000000110000000011000000001111001100110000000000110011000011000011111100111111111100
1100111111111100
11001100110000110000111111111111000000110011000011000011111111001111111111111100110000110011001111111100111111110011000000001100001111000000001111001100000011001111000000110000001111110011000000001111001100111111111111000011111111111100001100111100001100000000110011110011000000110000110011110000111111111100
0000000011001111110000110000000011110000111111000000000000111100111111110011110000111111110000111100110011001100111111001111110011111100110000111111110011110000000000000011001111111100001100110000000000110011001100001111111100111111000011110000001100111100110011111111001111001111110011110000000000001111000000001111111100000011110011111100111111110011110011000000110000111111110011111111001111110000001111000000000011111100001111000011000011001100111100000000001100001100111111001100001111001100111100000000111111001100111111110000110011000000001111110000000000000000111111111100
11000011111100110000000000110011000011110000111100110011110011111111111100111100000000001100001100110011000000001100111111110000111100000011001100111111110000001111111100111111110011001100000011000011001100001111110000000011000011000000000000110011000000001100111111001111110000111100111111000000111111111100
00001111001100111100000000110000110011111100110011111111111111001100110011000011110011111100110000110011000000000000111100001111001100000011111100000000110011001100110011111111111111111111111100111111111111111100110000110011111100110011110011001100001100001100001100000000111111111111000000000000111111000011111100110000110011110011001100000011001111110000111100111100111111111100
0011111100111100001100001100111100111111111100
0011110011111111000011111100001100000011001100001111110000110011001111000011001100001111110000110011110011110000110000000011110000001100001100111111111100
11111111000011111100000000001100111100111111000000110000001100000000111111001100111100000000111100110000110000110000111100111100000011001100110011001100000011000000111111110000001100110000111100111111001100111100110011001111001111111111110000000011000011000011110011000000110011110000110011110000111111111111111100001100111111111100
000011001111000011001111000011110011110011001100001111001100000011111100000000001111000000001111110011111111000011001111110000001100001100001111111100110011001100000011001100111111001111111100110011000000001111111100001111110000110000111111111100
1111000000110000110011110000001100111100111100001100110011110011111100110000110011001100001100111111001100001100110011000011001111000011111111111111000011111100001111000011000011110000111111000000111111110011001111001100111111111100
111100001100110011110000111111000011111100000000001100110011000000001100110000110000110011110000111100111100000000001100001100110000001100110011110000000011110000001100110011000000001111110000001111110000000000000000110011001111000000000011001100001111110000001111000000001111000011000011000000001100001100000000110011110000111100111111001100001111110000111111000011111100110011000000111111000000000011111100110000110011000000001100001100110000001100000000000000000011001111000000001100111100001100110000001111000000001100110011001111001100111111111111000011110000110011001100000000110000111100000000110000001100110011111100111100111111111100
0011000011001100110000111111110011001111110000000000001100110011111111001111110000001100111100111111000000111111001111000000111111111111001111000011001100110000001100111111111100
111100001111001100001111001111111100000011110011001111000011110000111100110011111100110011001111110000111111000011000000001100110011000011001100001100000011110000111111110011111111000011110000001100111111111111110000111100001111111100111100000011001111000000000000001100000011111100000011000000111111111100
001100001111001111111100000011111111000000001111111111110011110011000000001100110011001100110000110011000011000000000000111111000011111100110011111111000011001111001100110011110011111100111111110011110011000000000011000000110011111100001111110011001111110000111100110011000000111111110000001100110011110011110011000011110011001100111100111111110011000011000000111100000000111111111100
11001100111111001111110000000000110000001111111100111100000011111100001100110000001100111111000011110011000011110011111100000000111111110011001100111100001100000000001100001100001100110000110011110011000000000000001111111111111100111111110000000000001111001111110011001100001111001111000011110011110000110011110000110000111111110000111100110000001111001100111111111100
001111000011111100000000001111001100001100001100001111001100001100001111110000110000000000111100000011111111000011000000001111000000001111001111000011000000000011110000001100000011000011000000000000111111111100
00001100001111111100001100001100001111000000000000001100000000110011000000111111000011111111001100001100000000001100000000110000111100111100111111111100
1100000011000000111100000000110000000000111100111111110000000000110000111100111100111111001111001111001100111111000000110000001111000011001100000000000000111111111100
00111100001111000011111111001100111100000000111100000011111111000000110000001111000011110000000000110011000011110000110000000011000011001100110011110000111111110011110000001100111111001100110011000011110000111111110000001111110011001100110000001111111111111111000011001100001111110011110000110000000011000011111100001111001100110000001100111111001111000011001111000011110000110011111111000011110000000000111111110011111100001100000000000011001111000011000011001100000000111111110011110000000011000000111100111100001100001111000011110011000011000011111100001100111100001111111100000011001111111111111111110000000011001100111111111111111100110000000000001111110000000000000011110000000011110000110000000011001100001100000011110011001100000011001100000011001111000011111100111100111100111100001111000000111111000000110000111111001111110000111111110000111111111111110011001111110000111111000000111111001111001111001100001100110000110000111111001100111111001100110000001100001100111100110000110000110011001100001111001111000000001111001100110011000000110000111111111111001100111111001111001111110000111100000011110000001111110000111100001100001111111100110000110000001111001111001100111100111100001100111100110000001111001111110000001111111100000000001100000011110000110000000000111111111100
001111000011111100001111110011001100111100001111000011110000111111111100
001100001111110011000000001100110000000000001100111100110000000011110000000011000000001100111111001111001100110000001100111111110000001100001111000000000011001100001111000011001111110000001100001100000011001111001100001111001111001100000000111111000000000000110000110000111111000000001100001100001111111100110011110011110000110011000000111111000000111111111111001100111111111100
11000011111111000000110000000011111111111100111100000000110000001100000000110011000011110000001100110000111111000011001100001100000000001111110011000011110011001111000011111111000011000011001100000011000000111100110011110000000011001100001111000000000011110000111100001100110000000000000000001111001111000000000011110011110000001100111100000000000000111111110011001111111100000011110000110011000000000000001111111100000011000011110011000011111100110011111111001111000011000000000000000000111111001100110011001111001100001111110000000000111100111111000011000000110000110000001111000000110000111100110000110011001100001111110000111100001100110000110000000011000000110011110000001100000011111100000011111100000011000000111100111111001100111111000011000000001111111111111111110011001100111100001100110000001111111111111100111100111111111111110000110000110000000000001111001100110011001111001111111100110000110011111100110011001100110011111100000011001100001111001111001100001100110000000011000000001100110000111111000000000011000000000000001100000000000000001111111100001111001100111111111100
11111100111111111100
111111000011001100000011001100001111111100001111110000110011110000001100111111000000000011000011001111111111111111001111110011000011000000001111111111110011111100001111110000110011000000000011111100000000110000001100110011111100001111001100111111111100
00110000000011110011111111111100111100111111110000001111110011000000111111001100001100111100111100001111000011000011000011110011111100111111111100
0011111100110011111111000011111111111100001100001100110011001111000011110011110000111111001111110000001111000000110000111100110000000000001100110011111111000000110000111111001111111100000000110011111111001100111111001100001111001100000011001111111100001111110011000000000000110000000000110011111100001100111111001111000000110000111100110000001100110011110011000011111111000011111100111111111100
11001100000000001100000011001100110011000011110011110011110000000011000000000000000011111100001111111111110000001111001100000011110000110011001111111100111111111100
0000110000000011111111000000001100000011001111000011110011000011110000111100001111110000001100000011000000111100001111110000111111001100000000001100001111110011111100001100001100110000111111111100
1111110000001111110011000000001111111100111111000000001100001111000000000011111111001111001100110011110000001111110000001111001100001100000000111100111111110011110011001111110000001100110000110000111111111100
0011001111110000000011111111111111111111000000110000001100111111000000110011110011110011111111001111000000000000000011001100111111111100
00001100001100111100001111000011000011111100111100110011111111000011110000110000110011110011110011110011110000111111111100
0011110000000011111111000011110000000011000000111100000000110000001100001100000000000011110011000000111111110000000000111100000011000011110000111100110000000011111111111100111100110000000000001100000011001111001111001111111111110000001111000011001111000011000000001111001100000000000000111111001111000000000000111111110011110011001100110011000000000011110011000011111100000011110011000000110000110011001100111111110000000011110011001100000011000000111100111111111100
00000000000011000011111100000011000000111100000000110011111100110011001111000000001100000000111111110000110000111111001111001100111100111100111111001111000011110011001100000000000011000011111100000000000011001111001100110011001111110011001111001100000011000011000000110011000000001100001100001100111100000011001100000000000000001111110000110011001111000000110000111111000011111111001100000011001111111111110011110011000000001100000000111111110000000011110011111100111111001100110000001100111100110000111111111100
00110000001111110011001111000011001100001111111111110011110011001100110000000011000000110000111111111100
1111110011001100000011000011110000111100000000001111001111001100111111110011111111001111111100001111001111001111110000001111001100110000111100110011110011001111110000000000001100000011001111110000111100000000110000110000110011110011000011000011001100110000000000000011111100000000001100110000110000000011001111001111110011111100111100111100110011111111000011110000111111000000110011000011110011001111000000111111001100000000110000000000110011110000110000111111110011110000111100001111110000111111110011000011000000000011110000110011110011111100000011110000111111111100
0011001111110011001100111100111100001111001111110000000011110011110011001100110011111100111111110011001100110011000011110011111100111111111111000011001100001100111100111111000000000011000011111100001111111100001100110011000011110000000011111100000000001111001100110000111111001100000000110011000000001100001100111111111111110011001111001100111111001111110011000011001111000011110000000011111100001111110000000011110011001111001111001100000011000011110011000011001111000011110000110011000011001111110011000011111111000011000011111100110011110000111100000000110000111111000000000011110000001111110000001100110011110011000000110000110011000011000011111100111111000011000000001100001100001100111111111100
11000000110000000011001111111111110000001100000000110000000000000000001100111100110011000011000011001111111100000011111100000011111100000011110011001111000011110000000000111100111111110000110000111111001100001100001100111100000011110000001111000000111100110011000000000011111100110000111100001100000000110000000011110000110011001111111111110000000011000011001111001100110000000000001100110000000000110011001100001111000000110011000011110000111100001111001100111111000011110000110011000011001111110011111100110011111111001111000000110000111100001111001111000000111100001111000011110000110011000011001111110000110000111100000011111111001111110000111111000011111100111111000000111100111111110000001111110011110011110011000011110011001100111111111100
1100000011110011001100111111110011000000111100111111000000111100001100110011111100000000111100111111001100001111110011111111001111111100000011000011001111000000000011000000111100110000001100001100111111111111111111110011001111111100000011000011000000110011111100000000110011110011110011111111111100001111000011110000001111110011001100001111000000110011111111111100110000111100110011110011110011111100001111111100000000111111000011110000110000111100110000111111110000001100111111111100
111111001100110000111111001111000011111100110000110000000000001111111100001100000011110011000000111111000000110000000000111111111111110000001100000000001100110000001100000011111111000011000011110000001111110000000000001111110000001111111111110000111100001100111111001111111111111111110000111100000000110000110000001100001100001100001100111100000011001111110011111111001111110000000011111111000011001100110011110000111100110000000000111100110000110011111100110000000011111111111111110011000011111111111100111100001111000011000011001111000011110000000000111100001100000000001100000000001100111111001111000000000000000000110000110011001111111100000011000011000011111100110000000011111100111111111100
001111001100110000110000111100001111110000111111111100
1111001111111111110011001100000011000011001111110011110011000011110011001111000011111100000000000000000011110000111111000011001100000000000011000011000011001100111100111100111100000000000000111111001100000000111111001111110000111111111100
1100000011000011111100111111000000001100001100001100000011000000111111000011110011110000001111111111110000111111000000111111111100
111111110011110000110011110000000000110000001111111100001111001100000000111111001111110000111111111100
00000000111100111111000000110011111111000011110000001111001100110000111100111111001100110000111111111100
00001111000000111100000000000011001100000000001111001111001100000011001111000011001100000011110011001111110000001111000011000000111100111100111111001100110011111111001100110000110011110000111111110000000000110000111111111100
00111111001111110000110011111100000000111100111100001111001100001100111111001111111100111100110000111100111111001111001111110000110000110011110000111100110000110011000000001100110011111100111100111100111100001100110011001100111111001100111100001111000011001100111111001111001100111100110011001100110000000011111111001111110011111100110011111111000011000011110000111111111100
000000111111111100
11000000110011000000000011000011001100110000000000001111001111000000110000111111001111000011001111000011111100001111111111110000001100000011111100111100000000000011001100111111111100
11000000110000000000111100111111110011000000001111001111000000111111111100
1100111111001100001100111111000000111111110000110000111100001100111111110000001111001100001111001100111100110000110000001100000011110000111100000011000011000011000000110000111100000000111100001100111111001111110000001100001100001100001111000011001111110011110000111111111100
11110000000011110000001100111111110011001111111100001100111111111111000000001100000000001100110011001111000011110011001111001100001100000000001111001100001111000011000011110011001100000000000011000011110000001111110000001111110000111111111100
0011110000111100111111111100
110011001111000000001111001100001100001100000000001100110011111100001100111100001100111100001100110011110011001100000000110000001111000011110000001111000000000000001111111111110011110000111111111100
001111001111000000110000111111110011001111110011111111000000111100110000110011001111001111110011111100110000001111001100111111111111000011110011000000111100110000111100110011111100001100110000001111000011001111000011000000111111000000000000001100110011001111110000001111000000110000001111001111110000110011001100001111000011111100110011000011000000111100110011111100111111110011110000000011000000111100111111110000110000001111110011111100110000001111000000001100001100001100001111001100001111001111001100111111111100
0000110000000011001100110011111100110000111111111100
001100000011001100110000111100001100111100001100111100111100111111111111111100110011001100000011000000111111111111001100000011001100000000000011001100001111001111110011110000001100000000000011110000110011110011001111110011001111000011000000001111110000000011111100111111110000111100000011111111001111001100110000111111110000000011001111000011000000110011001100000011111100000011110000111111001100000000111100110000111100110011000011000000111100001100111100110000111111000011000011111100000011110011000011000011111100000000110011110011001100001100111111110000110000111111110000111100110011110011111111001100000011001111111100000000111100001111000000001100000011111100111100000011001111110000110000110000001100001100111111001100001100000000000011000000000000111100001111000011001111001111001100000011001100110000001111001111110011000011001100111111001111001100110011001111111100111111111100
1111001100111111001100001111000000000011000000111111111100
001100110000111111111100
0000111100110000000000111100001100110011111100001100111111111100
0011000000001111001100000011111111000000110000110000110011000000001111110000000000110011000000001100000011000011000011110011001100110011001100001111000000000011110000110000111100001100001100001100001111001100000011001111110011001111111111111111000000111111111100
11001100110000110011000000001111001100000011110000001111000000110011000000110011110011110000111111000011111100110000000011001100001111111100000000000000111111000011001111111100111111000000000000000011000000110011000000110011111111000000000000001111000011111111000011110011111111111111000011110000000000110000000011000011000011111111111111110011111100111111001100110011111111111111110000001111001111111100110000001100110000111111111111111100001111001111000000000011000000110011110011000000001111000000001111001111110011110011110011001100001111110011111111001100001100111100111111001100110011110000110011111100000011001100000000110000001111110011000011111111111111110011001111000011000000001111111100111111110011001100111111000011001111111100000011110000111111111100
0011111100001111000000001111000000111111001111111111111111111100000000001100000011110000110011001100110000111111000000111111110000110000111111001111110011111100001100001100000000001100000011111100111100000011000011111100111111110000001100000011111111000011001111000000111111110011000011111100111100001111110011111111001100111111111100
110011110011000011110011111100110000001100111100110000000011111111111100110000111100001100110000110011000000001100000000111100001100110000001111001100110011110000001100110000000011001100000011001111110011001111111111110000110000001100111111111100
1100000000111100001100110011111100111111111100
001100111111110011110011000011110011000011111111000011001111110011110000111111111111110000001100000011000000110000000000111100001100000000001111000011001100001100110011111100111111000011111100110000001100001100000011111111001111111100111100111100111111110000111100000011001100110011111100111111111100
110011110000110000001100110000111111110011001100000011110011111100111111001111000011000000110011000011000000001100111100001111111111110000000000001111000000111100001100000000111111111100
110000111111111111001100110011001100001100001111110000111111000011111100110000001111110000001100110000110000110000110000110011000011110011001111110000111111111100
1100110000000000111111110011111111000000111111000000000000000011000000000000000011000011110000001111110011110000110011000011001100001111110011000000001111111111110000000000000011110000000011001100000000111111111100
110011111100000000110000000011110000001111000011110011001100111100000000000000001100111100110000001100110011001111000000111100000011111100111100110011110000000000110000111111111111111111111100001100001111110011001111110000110000110000000000111100110011110000110000000000111111111111111111111100001100000000111100001111110000000000001100110000000000110011001111000011001111110000111111111111000011001111000011111111000000000000000011110000000000111111000000110000000000111111111100
000011001111000011110011001111000000000011111100110011111111001111110000000000111111110011111100110000111111111100
111100110011111111111111001100111111110000111100001111001100111100001111000000001100000000001100110011111111111111111100111100111111111111000011110011001111110011110000001111000000110000111100111100110000111100110000111100111100000000110000110011110011001111110011111100001111111100001100001100001100110011001111111111110011110000111111001100110000000000110011001111001111111100001100001100000011000011111100001111110000111100001100000011000011111100111111110011110011001111111100110000111111000011001111110011110000111100000011001111110000110000110011111100001111111100111111000000001111001111000011110011110011110011001111111100000000111100110011001100110000000011000011111111111100111100001111111111110011110000111100110000000011000000110000110000110000110011111100111111111100
001100111100000000000000000011001111001111000011000011001100110011111100111100000000111100001111001111110011110000000011000011111100110011000000000011111100000011000000001111001100001111001111111100001111110011111100000011110000110000111111000011000011000011000000001111110000111111111100
00000011111100110000000000000011000000111100111111001100001100000011001100111100000011001100110011001100110011000000001111110000001100001100111100001100111111110011110000111100110011001111110011001111001111111100000000001111001111110011110000110011000000001111110000001111110000110011000011000011111100000011110011111100110000110000111100110000111111110011110011111111111100001111110000001111001111111111110000111111111100
1100110011111111000011110011000000001111001100111111110011111111001100001100111111111100
0011000000000011111111001111001100000000000011110000001111001100001111111100111111111100
11001100001111111100000011001111000011001100111111111100
11001100111100001100000000110011111111001111001100111100000011110000111100111111111100
111100110011000011000000111111111111111111111100110011111111001111001111110000111100110000111100001100000011001111110011001100111111111111110011111100110000001100001111000011000011000000001100001100111100001100110011000011000000110011110011111111001100111111001111001100000011111111111111110011000000110000000011001100000000111111001111110000000000111100001100000000111111111100
1111001100110000000011111100000011000011001111000000000000110000111111111100
00001111001111000011111100111111110011001111110011111100111111000011001111110011001100001111110011110011111111001111001111000000000000000011111100000011110011111111001100001111110000111111111100
00110011001111111100001111000011110011110011001100001111001111001100111100000011111111001100111111001111110000000011000011001111000000110000000000000011110011001100000000001111110000111111000011111100111111000011001100000000111100001100110000000011000011111100111111000011110011111111001100110011110000110011001111000000111111110000001100110000000000001100000000000000110011111100111111110011000000000000001100111100000000111111111100
001100111111000000001111000011000011111100110011110011111100001111001100110000000000000000001100001111110011111100001111001100110011001100110000111111110011001100111100110000000011110000000011111111001100110000110000111111111111111100111111110011111100000000110000000011000011110011001111000000001100111100111100001111110011110011110011001100000011001100000011000011110011000000110000000000111100111100001100001111110011000011110000111111000011111100111100111111111100
001111001100111100111100110000001100001100110000000000000000111100000011001100000000111111000011111111000011001111110011001111110000111100111100001111000011000011111100000011001100001111110000000011001100111100000011001111000000111100000000110000110011000000000011111111000000000000111100001100111100001111110011111111111111111100111111110000111100001100001100001111001100001111111100110000111100111100111100000011001111001100111111111100
0011001111110011110011110000000000000000000011111111000011111100111111110000111111111100
1100000000001100000011000000111100001111001111110000000011111111111111001100110000111111000011111111111111111111111111111100111111000011001111111111110011001111111100110000001111110000110011001111110011110011111100001111110011110000111111000011111100000011111111000011000000001111111111110011110000110011110000000000001111001111110011110011110011111100110011000000111111111111001111001111111100001111000000000011001100111100001111110011111100111111000000111100111111111100
0011001100001100001100111111111111111100110011000000000011000000111111111100
11110011110011110000111100001111001100001100001100001100110011001111001100111111000011001111110000001111000000001100001111111100001111001111111100111100110011000000000000110000001111000000110011000000111100110011000011000000111111001111110011000000001111110011000000110000000000000000110011110011000011110000110000111111111100
001100110000000000110000001100110000001111111111110000000000111100110011000000001100110011000011111111000011001111000000000000110000001111111100001100110011110000001100110011110000001100000000111111110011111100000000110011110000111100000011110011001111110011001111000000110011001111111100111111111111110011110000111111111100
001100111111110011001111110000000000110011001111000011001100001111000011000000001111000000111100111111001111000000110000110000111100111111111100
001100001111000011001100111111110000111100111111111100
000000110000000011001111000000000000000011110000000000110000000011110011110000000011110011110000110000111111001100110000000000111100111100000000110011111111001100000000110000000011000011000011001100110011001111000000110011111111000011001100110011110000000011000011111100001100001111000011110011111111111111000011001100110011111100001100111100110011110011000011111100111100110000111100111111110000110011110011110011110011111111001111110011000011110000110011000011110011001100110011000000110011001100111111000000110011111111000000111100001111000000111100110011111100001111111100000011000000110000000011110011001100111111001100111111111111110011000011000011000000111100000000111111110011110011110000111111000000111100111111110000110000110011111100000000000000110000110000001100110000001111110000001100001111111100110000000000000000001111110000110000111100000011000011110000001100110000111100001111000000001111110000000011110011000000000011001111110000111111111111000011000011111100110011000011000011001111110011000011000000111100001111110000110000111111111100
0011110000001111110011110000001111110000110011001111001111111100110011111100110011110011000011000011111100000000110000110011111111000000000000001111001100110011000011110000111111000000110000001111000000110011001111001100111111110000000000111111111100
110011111100111111111100
000000111111000011111111000000110011110011000000000011110000111111000011001111000000110000001111000011110000001100001111111100111100110011111100111100110011110000111111111111110011000000111100001111001100001100001100001111001100000000110011000000111111000011110011110011110011111111000000001100110011111100110000001111000000001111111111110011111100001100110000110011110011110000001111001100000011000000001111111111111100111100111100110000000000000011001100110000000011111100001111111100000000000000111111001100110011110000001111000000110000111111000000111111000000111111110011001100000011111111111100001111001100000011001111111111111111001100111100000011110011111111000000111111111100
110011001100111100110000000000110011000011111100000011110000111100111100110000110000110011000000111111111100
001100111111111111000000000011000000001100001100000011000011111100111111000000001100001100110000111111111100
00110011000011000011111100111100111111111100
110000001100110000000011110000000011111111000011001111110000111100111100111100001111001100110011111111001100110000111111000011001100000000110011001111111111111100001100001100110000111100000000000011001100111100110000110000111100000000000000110011111100110000110000111111111100
110011111111111100111111000000110011000000000011110000110000000000110011000000110000110011000000110011110000111111000011001111001111111100110011110011111100000011111111000000000011001100001100111100000011111111001100110011001111111100000011000011110000110011001111000011111111111111111100001100001100110011111100001100111100111100001111000011111100110000000011110000110000111111111111111111000000111100001100111100000000111111000000000011111111001111000000000011110011111111001111001111001111001100001111110000111111111111001111001100000011110000001111001100000011000011111111000011111100111111111100
00000011111111111100000000000011110011000011111100000000001100110011000000110000111111110000001100111100110011001100111100110000000000110011001111000011111100110000111100001100110000111111000000000000111111111111001111001111001111001100000011110000110011000011110000001111001100001100110000000000111111111100
001100111100110000111111111100
1111111100000000110000001111111100111111111100
111100111111001100111100110011110000111111110000000011110000000011000000110011000011110000000000000000000000000011111100000000110000000000000011001111001100001111110000000000001111001100000011001100111111110011110011111100111111001100001111000011001100000000111111110000001100111111111111000000000000001111110011110011111111001111000011000011111100001111110011001111110011001111001111000011001100001111000000111111111100
000011110000110011000000111100111100001111001111110011000011001111111100000000000000000011111100000000110000001100110011001111001100001111111111111111000011110011110000111111001100111100110000000011110000111100001111110011000011110011111100110011111100001100000000001111110000110000001100110011000011110000000011001111000011001100110011000000000000111100001100001111110000110000001111000011111100001100000011111111000000001111000011110011001111000000110000000011111100000011111100110011001100111100110000000011110011110011110000110000111111001100111111001111110011000000001100110011001100111111001111111100001100110000000011000011110011001100111111110000110000110011000000001100110011001100111100000011000000000011000000001111111100001111110000000000000011110000111111111100
111111111100000000001100001111110000110011110011110000111100000000000000110011111100111111000000000011001111000000111100111111111111111100001111110000000000001111001100111100111100111111110000001111001100111111110011001100110000000011001111110011001100000011001100000000001111000011000000110000111100110011111100110000000011001111110011111100110000001100000011001111110011111100110000000011000011110011001100000000000011000011111111111111000000110000000000000011001100110011111100001111110000000000110000000000110011110000111111111100
00111111000011000000001100001100000011000011001100001100111111001111001111001100111100000000000011001111001111000000110000110011110011110000000011001100111111110000001111111100110000110011001100111111001111110011110000001100111111001111000000000000110011000000110000111111110000111100110000110011110011000000001111110011110011111111000011000000110000110011001100111100111100110000111100000000111111111100
00001100001111000011111100110011000011111100110011111111000011110011111100111111111111111111110011001111000000000000001111110000000000000000110011000011000000111111000000001100001111111100001100110011001100001100110000001100000000001100001111110011111111001111111100111111111100
1100001100000011000011111100110011110000001111001111111100111100110011001100110011001111111100001100110011001111111111111100000000110000111111111100
11111100111100000011001100111111000011001100110000111100110011001100001100111111000011001111110011111111111111000000111111001111000000000000000000110011111100110000110000110011000011111111001111110011111100001111111100001100001111001100001100000011000000000000111111110000000011111100110011000011111111000000001100111111000000110000001100000000111111110000001100001111111100111100110011110011110000001100111100001111111100001100111111111111111111111100111111111111000000001100001111000000110011001111110000000011110000110000111111001111001100110011110000110000000000111100110000001111111111110000000000111111111100
001100111100110000001111000011110011001100111100000011001111110000110000001111000011001111000011000000111111001111111100110011110000000011000011111100111111000000001111001111111100000011110011000000000011110011001100001111111100000000111111000011110000000011111111000000000000110000111100000011110000000000111111111100
00001111001111111100001100111100110011000011110000001100001100111100001111000011111100111100111111000000000011111100001111001111000011000011000000000011001111000000000011001100000000000011001100111100111100001111110000111100110000111100000011110011111111000000001100111111001100110011000011000000111100111100000011000011001111110000110000110000111111110011110000001100000000111100000000001100111100000000111100001111000000001100111111001111000000111100001100001111111100001100110000001100001111110000001100110000001111001111110011001100001111110000110000110000001111001100001111001100000000111111000011001111110000001100110000110011111111001100111100111111111100
0000111111110011001100000011110000111100001111001111000000000000111100110011000000000000001111001111000000110000001100000000111111111111110000001111110011000011000011000011000000000000000000000011000011000011000011001100111100001100111100001100111111111100
0011000011000011000000110011001111000000000011111111000011110011111100001100110011001100110000111111110011001111000011110000110000111111001111111100001100110011000000110000000000111111111100
111100111111111111110011000000001111001100000011110000001100001100111100110011111100110011111100111111111111001111001100000000110000000000001111001111110000111111001111110000001111110011000000111111111100
1111111111110000111111110011001111000000000011110011000011000000110000110000111100111111001100001111001100000000000011111100000011000000001100001111001100111111000000000011110000110000111111000011110011000011000000000011110000110000110000111111111100
1100001111000011001100001111001100000011000011111100000011111100000011000000000000111111110011000011111111000000000000001111001111001111001111110011000000110000111111111111001111000011001100001100111100111100001111110000000000000000001111110011111100001100111111001100000011111100111111001111111100000011000000001100111111000011000000001100110000001111001111001100111111111100
001100111100110000001100110000001111111111111111000000111111111111000000000000001100111111001111000011000011000000000011110011110011001111000000111100110000001111000011111100111100000000000011110000111111111100
11000000110011001100110011110000111100110000110011110011111111000000000000110011110011111111111100000011111111111111000000001100000000110000110011111111000000110000000011001100110000001100110011001111111100111100110011110011001100110011110000110011110000001111000000111111111100
0011111100000000111100001100111111001100111100000000111111001100000011110000000000000011111100111100000000000000110000000011110000110011111100001111110011001100110011001111001100111100000011001100111111001100111100001100111111000011111100111111111100
11000011000000110011111111000011111111111100111111000011000011110011110011001100000011111100001100111100001111000011111100110011000011001100110000110011110000000011000000111111111100
1100001111001100110011001111111111111111000000110000000011001111001100000011001100110011001100000011110000000011111111000011000011001111110000111111111100
1111110000001111001100001100001111110000001111000011111100111111111100
0011000000110000110011001100001111001100001111110000110011001111000011111100000011111100111100111111001100110000000000110000001111000000000000110011001100001100110000110000110011110011001111001100111111001100110000110011110011000011110000000000111100000000001111111100000000110011001111000000111111001100001100110011110000110011000011110011111100001100000000110011110000110011000000111111110000111100111111111100
0000111100110011110011110011001100001100110000111100110011111111001100111100110011001100001111111100000000001100111111110000000000001100111111111100
000011111111000000000000110011110000110000111111111111110011000000000000001111110000000011001100110000110011000011110011110000111111001100000000111100110000111111000011111100110011110011111100110011001111111100001111001100110000111100110000110000110000110000110000000000001111110000110011110011001111000000001111110000110011001111000000110000001111111111110011110011110000110011111111001111111100001100001100000000111111110011110000111111111100
1100110000000000110000001100000011110000000011110000110000001111110011000000110000110011001111110000110000000000000000001100001111111100111111000000110011111100001111110000000000001111111111110011111100111111000011000011000011110011111111001100001111111100110000111111000011111111111111110011001100000000111111110000001100000000000000000011111100110000000000000011001111000011110011110011110000110011000000000011110011111100111111111100
11111111000000000011111111111111000011000011000011111100001111000000110011110000000000110011111100000000110011001111000000111111000000110000111100001111110011111100110011111100001100110011111111111100110011000000110011001100110011110000111100110011001111111111111111111100001111111111110000111111111111001111111100111100000000110011110011000000111111111100
1100000000001100001100000011000000110011110011110011111100001100111111000011001100001100000000111100110011001111111111111100111100111111000000000011110000111111111100
000000110000001111000011110011111100000000000011111100001100110000110011001111001111001111000011111100001111000011000011110011110000001111110000110000001111110011111100000000001100000011001111000011000011000000110011110000001111110011000011000011111100000000000011110011110000001111110000001111110000001100111100000000110000110000001100110011110011001100110011111111000011110011000011001100001100110011111100000000110000110000000000111100110011111111001111000011001100111100000000110011000011111111000000110011001100110000001100111111001111111111110011000011001100110011111111001100110011001111001100001111000011111100110000110011000011110011001111000011110011111100110000000000110011000000111100000000001111111100000000110011111111111100111111001111111111110011001111000011111100001100111100001100110011110011110000000000001100001100111111000000000000001111110000001100001100001111111111110011110011000000000000111100001100001111111100111111110000111100000011111100111100110000001111110011110000111100001100110000001111001100111111001100000011001111001111111111111111110011000011001111110011110011001111001111110000001111000011000011110000110000111100111100110000000011000011000011000000000000000000111111111100
110011000000111100111100000000001100110000110011001100111111110000110000001111110000110011001111000011001100111111110011111111111100001111111111110011111111000011001111000000001100000000110000111111001100111100000000001100111111111100
0000111111001100110000001111001111000011001111000011000011001111001100110011111111001111000011111111001100001111110000111111111100
1111110011001111000000110011001111110011111111001111110011001100001111001100110011001111000000111100001100000000111100110011110011001111000000000011001111000011001100111100110011111100110011110000000000001100000011000000000000000011001100110011000011110011111100111100000011000000000000000011001111000011001111000011001111110000110000111100110000001111111100001100111111000000111111000000110000001100000000001111110000111100000011000000001111001111001111111100001100111111001100110000000000000011110000111100000011000000001111110000000000110011111100001111111100110011111111111111111100111111111111111100111100111111111100
0000110011111100000000111111000011001111001100001100111111001100001100000011000000000011110011000011000000111100110011111111111111001100001100000011110011000011111111111111111100000000001111000011001100110000000000000000110011001100001100111111001100111111111100
110011000011001100000000000000111111001100001111110000111111111100
001111000000110000000000110011110000001111000011111111000000000000000000111111111100
001111001111001100110000001111000011000011110011001100000000000011111111000011001111111100110000000000111100110000000011001100110011001111001111001111000000111111000000110011110000110000000000111100000011110011000000111100000011110011110000000000111111110000001100001100111111111100
0011001100001111001111110011001100001100110000110000001100111111001111000000111111000011000000111100110011111111001111110011000000111100001111000000111111000011110000001111110011001100001100111100001111111100111111111111000000001111110011000000110011000011110000001100000000001100111111111100
1100110011110000111111111100
11000011111111111111000000001100111100110000110011001100110000111111111100
00110000110011110000000000001100110000110000111100000000001100000011110000110011001111000011000011110000110000000000110011111111001100000011001100001100001111110011110011000000000011110011000000001100000000000000111100111100110000001111001100001111000000111100111100001100110000000000110000001100001111111111111100000000110000110011110000000011001111000000111100111100111111110011111100111111000000110011111111001111111100110000001111111111110011001111111100000011000011001100000000001100001111001111001111000011001111001100001100000000111111001100111111111100
0000111111000000111111111100
111100001100111100000011000000111100111111111100
11000000111100000000000000001100000000001100110000000000111111000011001100001111001111110000110011111100110000111111001100000000001100000011000000110011001100001111001111111100110000000011111111001100000011001100000000001111111111110011001111001111001100001111001100111111111100
001100111111111100
00000011110000000000111111110011001100001100111111111100
000000110011000000000000001111001100000000001100111111001100001100110000000000001111001100110011001100001111110000000000111111110011000011111100000000000000000011110000110011000000110000110000001111111111111100000000000000110011001100111100001100001100001111110011000011111111000000110011000011000000000000110000111111111100
1100111111110000110011001111110000111111001111000011110000111111111100
00110000001100111111111100
11001100001100110000001100110000001111001111111111110000111111110000111100110011110000111111111100
11110011110000110000110011110011001111001100111100000011001111111100000000001100000000111111111100
11000000111111000011110000111111110011000011111111000011000011001111001100001100110000110000000000111100111100000000111111111100
0000000000110000110011000011001111111100110000001100110000001100000011000000111111000000111100000011001111000011111111000000111111001100001100001100111111111111110011000011111111001100000011111111000000110011000000110011110011001100110011111111111100001100000000110011000000001111000000111100001111111100111111110000001100110000001100111100001100111111110000110011111111111111000011000000110011001100001111000011110011001111000011000000111100111100000000110011110011110011001100000011111111000000111100000011000000111111111100
11000000001111000000000011001100111111001100111100000011111100110000000000111111111100
1111111100000000001100110011111100000011111111111111000000111111001111110011110011111100110011001100111111000011111100001111000011000011000000001111111100111100000011110000001111110011111100110011111111001100110000111100111111110011000000001111001100000011111111001100111100001100110000000000111111001111001100110000110000001111111111110011111111001100001111001100110011110011001100111100111100000000111111000011110011000000000000111111111100
111100110000110011000011111100110000001111000000111100001100110000001111000000110011001100110011000011000011110011111111000000111111000011000011001111001100110000000011110000111100001111111100111111001100001111110011000000110011111100000011110011110011110000000011000000000000110011000011110011111100001100001111000000110011111100000011001100111111000011110011110011001111000000110011111111111111001111001111000000001100111100001111111100001100110011110011001100110011110000111100110011111111000011000000110011111111001111110011001100000011110000111100110011111111111111111111111111001100000011110000110011001111110000110011000011001111110011000011000011001100110011000011111100000000000011110000001111110011001100111111111100
1111000011111100110000001111000011110011110000110011111111111100001111000000111111110000000011001111001111110000001100110000110011000000111100111111001100001111110011111111111100110000001100111111111100
1100111111111100
001100000000000011001100001100000000110000000000001100000000001111000011110000001100110000000000110011001100001100111100001100001111000000110000001100000011111100000000111111111111111100000000000000001111001100110000111100111100110000111100111111111111110000110000111111110000110011111100111111111100
00111111111111110011001100110011001111001100001100111100110000111111000000110011000000000000001100110000111111001111001100000011001100111111111100
0011110011001111000000000011000000111111110011111111000000000011111111000000110000111100111111110000111100110011001100111111110011111111000000000011000000111100001111110011001100000011110000000011111111001111001100111111001100110000001100001111000011001100111100001111000000111100001100000011111100110011001100110011000000111111001100111111000000000011001100111100000000110011000011110011000011001100111100000000000000000000000011001100110011111100110000000011111100111111000011000011000000111111111100
00111111111100
1100111100111111111111111100111100111111000000111100111100111111111100
0000111111110011111100001100000000111111000000001100001111001100111100111100110011110000001111001111111100000000000011000000110000000011000011110000001111001111001111000011111111001111001100001100110011000000111100000000110011000011111100110000110000111111110011000000000000110000110011110000111100001100111111111100
000011111100001111111100001100000000111111110011001111110011001111110011001100000011110011000011001111000011111111001100001100110000110000000000001100111100110011000000000000110011110000000011001100000000110011001100001100110000000011001100110000001100000000111111111100
11110000110011111111001100001100001111001111111100110000001100000000110011000011000011001111111100111111111100
000000110011111111001111000011000011001100111111110011111100001100110000001111001111000011111111000011000011111100001111001111001100110000111100000011000000111111111100
00001100001100111100110000000011001111110011111111111100000000000011001111000000001111110011111111111100001100000000110011111111001100111100000011110011110011110000001111001111000011110000000011111100000000111100000000111111110011110000000011000000001111001100000000000000000011111111001100111111111100
000011110000001111110011001100111111110011110011001111110011000000000000000011111100110011001111111111111111000011110011111100110011001111110011111100000011110011110011110011110011000000001111110011000000111100110011110000111111111100
11000000111100111111111100
1100110000001100111111001111000000000011000011110011000011000000000000000011000000001111000011110011001100001111111100111100001111001111110011111100111100001100111100000000111111110000001100110000110011000000001100111100111100000011110000000000110000111100001100000000111111000000001100001111001111000000001111000000111100111100111111110000001111000011110011001100001111110000001100111111001111000000001100110011001111001100110000110011001100001111000000000011000011110000001100000000111111110011001111001111000000001100111111111100
0011111100111111001111000011110000111100001111001111110011110011000011111100000011000011111111001111110000000011111100111100111100110000110011110000111100110011111111001111000000000000001111110011000011001111110011001111110000000000111111111100
11110011000000110000001100001100110011110011110000110000111100000011111100001100001100110000001100111111111100
110000111100111100001111001100000011000000000011000000110000110011000000000011001100111111111100
0011001111111100110000111111001111111111111111110011000011001111000011110011110011001100110000111111111100
11001111110000111100000000001100000011000000111100111100111100110000001100000011111100001111000011110000110011110011110000110000110011110011110011110011111100000011001100111111111100
11110000110011000000110000111100000000110000111100001111111100110011110011000000000000111100110000000000000011111111000011110000001111000000001111001111001111110011110000110011000000001111111100111100000000001100110000000000110011001111111111110011110000110011001111000000111100111100111100000011111100111100000011110000111111001111110011000000001111110000111100110011111100110000001111111100111100000000001111000000111111111111001100000000110011001100000000111100000011111100000000001100110011110000110000000011111100111111001111001100001111110000001100000011111100111100111111111100
00000000111100001100001100000011000011000011110000110011000011111100000000001100111100001111110000000011111111001111110000110000000000111100000000001111111111110000111100001100001100111111111100
0000111111110011110000111111001111001100000000111111111100
001100111111001111111100111111110011001111110000111100110000001100110000111111111111110000110000001100001100111100110000000000110000000011110011001100001100000000111111000011001100000000001111110000001100110011000000001100001100000000000000110011000000110000000000000011001100110011110011111100000000111111000011001111111100110000110011110000001111001100001100000000000000110000111111111111001111111100111111001100111100110011001111000011001111111111110011111111001111001100111100001111110011111111111111110000110011000011000011001111111100000000000011111111000011110000001111000000110000110011110000111111000011110000110000110000001100111111111100
1111111111000011110000111111111111111111111111000000111111110011111100001100001100110000110000000000111100001100110011110011001111000000000000111100111111111100
11001100000011110011001111000000001100111111001111000011111111111100110000000000001111000011000011001100000000001100111100110011001111001100111100111100000000111100001111001111001111110011111100110000001111110011000000001111111100110000000000001111001100111111111111111100110011110000111100001111000000000011110000000011110011111111000011000011111111111111111100000011110011110000001100110000001100111111000011110011000011110011111111111100001111111100000011111100110011001100110000111100001111110000000000111111111111001111110011110000001100111100000000110011111111111100000011110011111100110011111100111111000011110011001100110000111111000011111111000000111111111100
00110011110000000011001111110011110000001111111100111111111100
000011110011001111000000110011000011110011001100000000000011111100001111000011110011110000111100111100111100110000001100111100001100110011110011111111111111001100001111000011001111111100110011001100000011000000111111110000000000000011110000110000110011110000110011001111000000000000001111001111000000001111001111001111110000110000000000001100110000000011111100001100001100110000001111110011001100000000001100001100111100111111111100
110011001100000011000000001111001111000011000000000000111111001100001100000000001100110000111100000011111111000011000000110000000011110000000000000000111111111100
001111110000001111000011110000111111111111001100001100110000110011000011001111001100110011001100000011001111000011110000001100000011111100001100001111110011111100000000111100110011001100110011111100001100111100001100110011000000110000110000111100111100001100111111001100000011000011000000110011001111110000000011110000111111000011001111000000000011001111111100111111111100
1100000011001111111111110000110011111111000000110000001100001111111111111100110011001111000000000011111111000011110000000011110011001111111100000000111111111111001100111111110000000000111111111100
11000000111100111100001111110011111111000011000011001111110000001100001100000011000000111100001100110011111100110000111111111100
11001111000000111100000011001100000000001100001111001100000000110011111111000000111100001100111100111100111100001111000000111111111100
000000111100110000111100001111110000001100110000111100111111111100
0011111100111100110011000000111111111111110000111111000000000011111111001100001111111111111111001111000000111100000000000011000000000011111100000000001111001100000000110011001100001100001111111100110011111100111111110000001111110000110011111111000000111100110000000000000000111100001111110011110011111100110011001100111111110000000000000011000000110011001100000000001100110000111111111111110011000000111111000000111111111100
11110000111100000000110000001100110000110011001111000000001111000000111100111100001100110011000000000011110011000000000000111111110000001100110000111111111100
11001111110000000011111100111111000000111111001111110000000000000000000000111111110000110000000011000011110011001100001100110000001100001111111100111111111111111111000011000011110011111111000000110000001100000011110000001100001100001100001111110000000011000011000011001111000011001111111100000011001111001100110011000000001111110011001100110011001100110011111100110011111111111100110011000000111111001100001100110000111100000011111111000000110000001100000000000011000000111100110011001100111100110000001111111100111111001111110000000011000000001100110011111100110011001100110011110011000000001100001100111100000000110000001100001111110000000011111100000000111100110011111111111111111100000000110000001111001100111100111111110011111111111111111100110000001111001100001111000011001111110011001100001111001111110011110000110011001100001111110011111100111111110000111100110000001111001100001100001100111100110011111111111111001100110000000000111100111100111111001100111111000000111111110011110000000011000011111100001111000011000011110000110011001100110000110000001111110000001111111100110000110000001111110000111100000011110000001100001111001100000000001111110000000000000000000011111100111111111100
111111000011001100110000001111001100111100110011110000001111110011110000000011110000110000000000111111111111001100001111001100000000000000000000000011000011001100001111000000000000001100110011110000111100111111000000110011110000110011001100111111111100
11000000111111000011001111111100111111111100
1111001100111111111111000000000000110000110011110011111100110000000000110000111111001111110011001100110011001111000000111100000000000000111111000000001100000000001111000000110000000000110011111100001100001100111111001111000000110011000000000000111111111100
00110000000000000011001100111100111111110000110000001100110011000000110000000011110000000011001100110011001111000000000011110011111100001100110000111100000000001100001100110000110000000011110011111100110000001100001111001100110000001100110000001100000000111100110011111111000000001100001100000011000011000000111100111100111100111111001100110011001100111100001111111100110000000000001100111100110000001100111100001100110011111111000000000011001111110011111111001100001100001111111100110011001111111100110000111100111100110011000011110000111100000000001111110000111100111100111111111100
11000011000011001111111100111111111100
110000000000001100111111111100
00000011001111110011000011111100110000001111000011111111000000001111110011001111001111110000111111001100111100001111000011111100110011000011001111111100111100001100111100000000001111110000001100111111110011110000110000110000110000001111000000001100111111111100
0000000000000011000000000000111100111111110011000011111111000000001100110011001100000000000011000011000011000000110000001100111100111111000000111111000000111100000011111100111100110011001111110000000000000000110011111111000000111100001100111100110011110011111100110011000000001111001100111111111100
111111001111110000111111111100
0011001100111100001100111100000000000000001100000000000011000011111111000011000011111100111100000000111100001111110000111111001100001100000011111100000000111111001111110011110000111111111100
11111100110011110000111111000000111100000011001111001100110000000000001100110000111111001100001111001111000011001100000000001100000011111100110011111100001100000000001111001100111100001100000000001111110011111100001100000000000000111100000011001100111100001111110011000011111100000000000011001100110000000011000000001111110000000011001111000000001100001100001100001100110011111111001111110000111100000011110000111111001111000011111111111100000011001111111100000000001100000000000011000011110000001100000011000000001100001100110000111100001111000000000011111100110011001100001100111111111100
0011111111000000111111111100
11111111001111000011000000001111110011000000000000111111000011111100000000110000000011110000001111001100111111000011111100000011111111000000001111000011000000111111111100
00000000000011111111000011110011110000000000111111111100
0011110011000011000000001100001100111111111100
110000110011110011001111001100001111000000001111000011000000110011110000000000110000001111111100000000111100111100110011001111001100111111111100
11110011000011001111000000111100001100000000111100001111001100111100000011000011001111000011111111000000001100000011000011111111001100001111001111001111000000001111000000110000111111111100
0011110011111100001100110011000011001100001100001100000011110000110011110000000000111100110011110011000000111100111100110011111111111100111100110000000000001100110000000011111100111111111100
0000001111110000111100111111110011110000000011110000001111110011001100001100111111110011110011001111000011001111000000110000111100001100111111000000001100000011001100000011001111111111110000110000000011110000110011001111001100110000111111000000000000000000111111111100
111111111111110011001111000011110011000011001100110011000011110000000011110000001111110000111111111100
001111001100110000000011000011000000001100000011111100111100000011110000111111000000110011000011000000111111000000001111110011001100001111110000000000000000000000000011111111001111001100000011001100111111110000001100000000001100110000001111001111110000001100001100001100111100001111111111111100111111111100
11001100111100110011001100001100000000111111110011001100001111111100110000001111000000001100000011001111110000110000001111110000000011001100001111110011110000001100001111111111111111111111001111110011000000000011110011110011000011001111111111110011111111001100110000001100000000000011000011110011111100000000110011110000001100001111111100000000000011001100001100001100000011001111001111001100001111000011111111001111111100111100001111001100111111111111001100000011001111110011000000110011110011001111111100001111111100110011111111111100110011000000000011001100000011110011000011111100000000001100001111001111000011000011110000001111001111110011000000111111111100
00000011111100111111001100110000111100110000001111001111000000001111000000001111001111000011110000111111000011110011110011111100110000110011111100110011001111000000110000000011000011111111001100000000111100111100000011110011000011111100111111000000000011000000110000001100111111110011111111000000111100111111111100
0011001111001111000011001111000011001111111100110000111111111100
0000111100111100000000001111110011001111001111110011001111110011110011111100000011110011001111111111111111110000001111111100000011000000001100000000000000001111110000001100110011001111110011111100001100110011110000001111110000111111001100111100110000110000110011111111111111001100000011111100000000110011111111000000000000111100111100001111001100111100111100111100111100110000001111111100111100111100000000110000110011110000111111000011110011110000001100001111001100110011111111000000111100111100001100111100001111111100000011110011110000001111000011110000001100001111110011110011001111001111001100000000000011110011110011111100001111000011111111000000001100111111111100
111100000000001100111111111111111100001111110000000011110000001111110000000000000000001100110000000000111100111111001100110000000000000000111100110000110011000000000000000000111111111111111111111100000000111111111100
0000000000111111111111110011110011111111111100001100111111111100
00111100110000110000111100110000000011110000001111110011000011000000000000001111001111110011111111000011110000001100110011001111110011000000111111111100
110011000000111111110000111111001100000000110011000000000000111100001100000000001100111111001100000000110011110011000011110011111100111100111111111100
001100111100001100000000000000110011000011000000110000110000110000001100111111111100
000000111100110000001111110011111100111111000000001111001100111111111111000011110011000000111111110000111111001111000000000011001100000000111100110011110011001111111111110000110000000000110011110011000000001100001111001100111111111111001111110011000000111100111111000000110011111100111100000000000011000000001100000000110000110011001111110011110000000011111111000000111111000000000000001111111100001100110011111100111100000011000011000000001111111100001111111111110000111100000000000011111100001111001100110011001100111100110000111100001111001111001111001111110011001100110000111100110011001111110011001100001100001111000011000000110011001111111111111100001111111100000000000011000011001100000000110011110011110011000011000011001100001111001100110000111100000000001100110000001100001100001100000011001100110011001100110011110011000011110000001100001111001111000000111111000000110000000011111100111100000011001100110000111100110011000000111111000000001100110000000000000000000000000000001100000011110000110000001100111100001111110011110000000000110000110011110000110000000000000011000000000011110011110000110000000011000000110000110011110000110011001111001100110000110000001111001100110000001111111100001111001100000000000000110000111111001111000011110011001100111111001100000000110011000011111111000000110000111111111111111111001100111111000000001111000000111111111100
00001100001111111111111111000000001100110000110000111111001100111100001111000000000000001111110011000000000000001100111111111100
1100000000111111001111111111110000110011001100111100110000111100111111111100
11110000110000000011001100111100110011111111000011000011111100001111110011111100111111000011001100111111001111000011110011110011110000001100110000110011110000110000110000111111000000000011000000000000111100001111110000001111001100001100001111001111001100000011000011110011110000110000001111110011001111110011111111001100110000001111000011111100000000110011001100111100110000111111000000000011110011110000000011001100111111111100
00111111111111110011001111001111111100111111110011001111001111111111111100111111111100
1100001100110011111100001100110011001111001100110011001100000011000000110011110011110011111100001100111100111111001111000000110000000000000011111111111100001100110011000000110011110011111100001100111100000000111111110011001111001100001111111100111111110011000011111100111100001100111100110000001100111100000011000000111111000011000000000011111100111100111111111111111111000000110000110000001100001111111100001111001111001111001100000000110011110000110011110011001111111111110011111100000000001111111100001100000011001100111111111100
111100001111111100110000000011110000111100001100001111111100110011000011110011110011110000000011111100000000110011001100111111110000000000110000000011000011111100110011111100001100110011111100111111001100001111111100110011111111111100001100000011110000111100001100110011110011000011111100001100110011111111001100111111000000110011111100001100001111110000110000111100000011000011110000000000111111000011110011111100110000000000111100111100001111111100001100000011111100110000000011110011110011111100001100110000110011110000000000111100111100110000000011001111110000000011110011000000110000110000110011000000111111111100
0000000011110000001111000011110000001100110000110011110011110011000000111100110011111100110011110011001111001100111111110000110011111100111100001100000000111100110000000011111100001111001100110011110000001111110000111100110000001111000011110011000011000011000000000011000000111111111111111100111100001111001100110000111100000000110011110000001111001100110000110011110011001100000000110011001100110011000011110000111111111100
110000000000000011110011001111110000111100001100110011001100001100001100001111001100000000000000000011110000001100111100001100000000000011111100111100111100111111001100110000000000110000110011001100111100111100001100111111001111000011000000000011110011001100110000110000111111000011000011000000111111110011001100110000001100001100001100000000111100111100111100110011000011000011001111000000111111111100
00110000111100111100001100111100001100111111001100000011001111111100001111000011110000001111000000110000001100000011001100111111111100
000011000000110011001100111111111111001100001100000011001111110011001111001111110000000000111111000011001111001100111100001100110000111100110000111111000011001100001111110011001111001111110000110000111100000011110000111111111100
000000111100111111111111110011000000001100001111000011000011110000110000000011000000000011110011110000111100111100110000110000000011001111001100000000000011111111111111110000001100111111111100
1111111111000011111111111111111100000000111100110000110000111111001100000000000000111111111100
00000011111100110000000000000011110011111100000000110011110011000000000011001111110000111111001100000000000011000011000000000000111111000011110000111111000000110011001100000000110000111100001111000011001100111100001111110000001111000011001111001100000000110011000000111100110011110000000000110011111100001111000000111100111100111111000011000000111100110011110000001100110000110000111100000011000000000000000000111111110011000000001100110011000011001111001100111111000011110000111111111100
1111110000000000001111110011001111111100111100111100110000000011001100110011001100001100001100000000001100001100111111001100110011000000111111111100
11110011110000000000001111000011001100110000000000111111111100
000011110011110000001111111100000000111100001111000000000011110011000011110011001100000000110000001100000000000011110000000000001100110000111100110000110000001100001111000000001100000000000011111100111111111111001100001111110000001100110000111111000000001100111100111100111111111100
00111111110000111100000000110011000011111100000000110000111111111100
001111111100001111000000000011000000111111111100
00111111001100000011110011000011000011001100001111001111000011001111000000001111000011110000000000111111111100
11000011000011000000001100110011111100000000000000110000000000000011000000000011000000001111000011110000110000000000111111111100
0000000000000011001100001100110000110011001100111111111100
000000111111110000000011000011000000000011111100111100111100000011111111001100001111111100000011111111000000001100110011001111110011000011110000111100000011110000001100111100000011110011111111000000110011111111001111000000111100110011110011000011000011001100110011111100000000000000111100111111111111001100111100110011001100001111000011110011001111000011110011000000110011000011110011000000001111000011110000000000000011111111000000000011001100000000110000111111110000000000000000001100111100111111111100
11000000110011111100110011111111001111000000001100110011000011001111110000001111001111111100001100111100111100001111000000001100111100110011000000111111000000110011111100110000001100111111001111111111111111110000111111110000001100111111111100
0011111100111111001100001100001111110011000000000000000011001111000000000000111111111111110011001111111111110000001111000000110000000000110000111111001111110011110000110000111100110000111100110011001100001111111100110011001100001111001100001111001100000000001111111100111111110000110000000011000000111100000000111111111100
11000000000011001111000011000011000000111111111100
000011001100001100111111000000110000000000000000000000111111000000001100111111111100
0000001111110000000011001111000000110011000000110011110011000000110011000000110000110011110000111100111111110000111111111100
1111111111110000000000001100000000110011000000001100110011000011001111000011110011000000111111111100
000011001111110000000011110011001100110011001111111100001111110011000011001100110011001100001111110011111100000011001100110011111100000000111100110000110000001111000000110000110011111111001100001111001100000011001100110000001111110000001111110011110000001100111100000000000011110000110011001100110000110011001100001100111100110011000011000011000011111100000000001111000011110000111111110011001100001100000011111100110011111100001100001111110000001100000011001111001111110000000011110011111111000000000000110000111100111100000011001100110011001100000011001111110011110000000011000000001100000000111111001100111111111100
110011110000000011110000000000110011000000111111000000111111001100000000000000000011001100110000000000111111000000111111111100
1111001111111100111111111100
001100001111110011001111001111111100000011000011111100111100001111001100110000000011001100000000001111111111110000000000110000110011000011000011001111111100001100001100110000111111111111111100000000000011000011001100111100001100000000111100001111001111111100111111111100
11001111110000111100001100110011110000110000000011111111001100001100110000000011001100110011111100110000000011110000000000001100111111111111000011001111000000111111001100110000111111001100110011110011110000111111001111001100111111110000111111001100110011000011110000000011110000000000111111001111110000001111110000111111000000111111111100
11110011001100110011110000110011111111001100111111111100
0011001111000000111111000011000000000011110000000011000011000011001111110000111111001111000000111111000011000000001111110000000000110000001100110000000000001111111111110000111111001100001111001100001111001100111111111111111111111111110011001100110011001111001111001111001111000011110011001100110011001111000011111100110000001111110000000000111111001100111100001111111111111111000011111111001100001100111100001100110011111111000011000000000000111100111111110011111100110000000000110000110011001111001100000000001100111111111100
110011110011111111001100110000001100000011000011111100111111001100111100110011111100110000000011111100001100000011110011001111001100111100000011110000111100000011111100110011001100111111001111111100111111000011001111111100110011000000000000110011001111001100001100111111110000111111110011110000110011111111000011000000111100111100110011001111110000110000001111110000001100111100001111001111111100111111111100
0000111111001100001100001100000000110000110011110000001111001100000011000000110011000000000000001100110000110011110000110000000000000000110000110000110011111100111111111100
0011110011001100111111110000001100111111000011001111001111000000111111111100
000000001100110000110011110011111100001100111100110011000011110000000000111100111111001111000011111100110011000011001111000011000011110000111111110011000011000011110000001111110011001111000000001111001100001111000011111111000011110000000011000000110011001111111111110000110000110011001111111100111100110011001100001111110000000000110000000000110011000000110000111111000011110011110000001100110011001111001100110011000011001100111111111100
0011111100000000000000000011001111000011000000111100110011000011001111001111110000111111111100
001100001100000000111100001100111111111100
1100111111111100
11111100110011001100000000111111111100
111100001111110011001100001100001111000011111111111100111111111100
1100111100111100111111000011000000111111001111111100001100111111110000001100000011000000110011110011111111001100001100110011110011110000001111000000001100000000110011111100000011110000001111001100111111000011000000001111000000000011110000000011110000111100111100000011111100000000110000000011000000000000110011000011111100001111000011111100111111111100
11000000000011000000110000111100001111001111110011001100000000111100001111001111000011000011000000000011001100001100001111000011000011111100001111111100000000110000111100110000000000110000111111001100001111001111001100111111111111000011000000111100111111000000111100000000111111111100
0011000000001100000011111100111111110011000011111100111100000011001111000000000011001111001111110011111100001111111100110000000000000011111100001111110011000011000000111100000011110011110000111100001100001111110011111111001111110011001111110000111100000011111100000000000000110011000000111111000011001100000011111100111100111111001100110011001111110000000011111100110000110011001111111100000011000011001111000011111100001100000011110011000011000011111111000000001111110011001111111100001100110011110000000011000011111100000011111111000000001100001111001100110000110000110011001111001100001111110011111100110011111100001111001111000011001111110000001100000000001100001111110011110011111100111111001100001100001111001100111100000000001100000011000000110000001100000000000011110000111111000000001111111111110000001100000000111111000000111111111100
1100000000111111001111110000001111111111111111001111111100001100000011111111111100110011000000110011001100110000000011000000111100000000111111000011111100001100110011111111111100000000110011000011111111000011111111001111001111110000001100001100110000111100110000001100001111110000000011000011110000110011110000110000000000111100111100111100001111001100111100111100001100000000110011000011111111001100111100111100000011001100000000110000111111110011000000000000000011000000000011000011111100111111000000001100000011001100000000110000110000000011000011111100110011001111110000001100111100111100111111000000111100001100000011110000001111111100001111000011111100111111001100111111111100
11111100111111110011000011000000110011001100111111111100
00000011110011000000111111111100
001111000000111111111100
001111111100001111111100000011111111111100111100001100000000001111110011000000110000110011111100001111110011000000110000110000110011001100001100111111111100
1100001111111100000011111100111111001100110011110000001111001100001100111111111100
00111100110011000000000011110000110000001111111100110000110000111100000000110011001111000011111100000000001100111111110011111111001100110000111100000011001111111100000000111111001100110000111111000000001100000000001100000000000000001111110000001100110000111100001100111111110011111100111111110011111100111100000011110011000000111100000000111100110011000011111100111100001100111111001111110011110011001100000011111100000011111100001100110000111111110011001100111111110011000000111111110011111100001111000000110000111111000000110000001111110011000011001100000011111100001100001100000000001100000011000000000011000011110000110000000011111100111100001100000000111100110011000000111100001111000011001111001111001100110011001111111111111100110011111111001100111111001100000011111100000011000000110000000011110011000000110000001100111100111100110000110011111100000011001111111111111100111111000011001111000000001100110011001100000000000011110011001100110011111100000000111111110000001100111100000000110011110011111100110000110000000000110011001100000000001111000011000000000000000011110000000011111111001111000011111111001111110011000000000011110011110011000011001111111111110000001100110000111111001100001100000011000011000000001100111100000011111111000011000011000000110011001100111100111100000011001100000000110011110000111100110000111111000011110011001111000011000011110000110011001111110000110011001100111100001100000011000011000000000000001111111100111100110000000000001100110011001100001111111100001100111111111100
00000011000011000000001100001100000000111100110011000000111100001100001100000000111111110011001100000000111100110000000000001111000000110011110000111111110000111100110000111111001100001111001100001111111111110011110000111111001100001111000011001111110000000000001111110011110011111111111111000011000000111111110011111100000000111100111100110000001111110011001111000000110000111100111100110000001100000000110000111111111100
00000000000000110000110000000011000000000011110000111111111100
000011000000000000000011000000110011111100000000000011001111110000000000000000001111110000000011000000111111110011001100110000000000111100001111111100111111111100
1111001111110011111111111100111111110000000000111100001111001100110011000011000000111111110000110000111111111100
110011001111111100001111110011111100000011001111110011000011110000000011111100000000001100001111111111111111110011111111001100001100110000000000111111001111000000000011111100110011111111111111001111111100001100110000001100110011000011001100111100001111001111111100111111111100
00111100110000110000000000110000110000111100000000000000110000110000110011111100110000111111000011110000111100111111111100
11001100111111000011000011110000001111111100111111111100
110011000000000011111100110011001111001111111100111111000000001100110011001111111100111111111100
111100111111111100
001100110011110011001111001111111100111100001100001111000000110000000011001111000000111100001111110000111100111111110000110000111111111100
0011110011000000000000001111110011110000001100001100110011000000110000110000000000000011111100001100001111111100000000111111111100
111111000000110000111111111100
0000110011110000001111110011000000000011110011001100001111111111111111001111110000111111000000001100111100001111111100111100111100110011001100001100001111110000111111111100
11110000000011000011110011111100001111001111111100111100000011000000000011111100000000000000111111110011000011110000000000001100110000111100111111110011111100001111000011110011111111111111001100111111110011111100111100001100000011110011001111000011111100111111000000001111000011110011000000111100001100001100000011001111000011111100001111111100110000000011001100000000110000111100001100001111110011111100111111111100
001100110011110011000011000000000011000000110011111100110000000000001100001111000011000011110000000000111100110000111111111100
001111110000110011110011111100000011111111001100000011000000110011001111110000000011110000110011001100110000111100111111110000110000111111110000001111000000110011110000000011000011000011000000110011001100110011001111111100000000001100110000001100001100000000000000000011110000111111110011111111001111110011001111110000000011001100001100110011110011001111000011000000000000000011110011001100001100111100111100000011111111111100111111111100
0000111111001100111111001111110000001111000000111100110000111100000011110000000011000011111111000011000000110000111111110011110000111111001100110000000000001100001111000011111100111111001100111100001100001100110011000000111111111100
00110000000000111111111100
1111000011001111110000001111110000110011000000000000110011000000111100001111001111110011001100110011110000000000111111111100
00111100001100110000111111000011000000111100110000000011110011000000110000001111000011000000000000001111000011001100000011001111111100110000110011110000110011110011110000110011110011000000001100111100111100001100000011001111001100111111111100
0000000011000000001100001100000000000011000011001100110000111111000011001111110011110000000000111111111111111111110000110011111100001100110011000011000011110000111100111100000011001111110011000000111100000011001111001111001100110011000000001111110011000000000011111111111100111100110011001111111111111100001111001100110011000000110011110000111111111100
11111111110011000000001100000000110000111111111111001111001111000011000000000011001100110011000000111111000011111100111111110000111100111100110000000011110011000000110000110011000000110000000000000000001111110000000011001100110000000011111111111100111100110000001100001100000000001100111100110000000011000011000011110000111100000011111111000011000011000011111111111111000011000000000011110000001111001111110000111111111100
00000000001111001111111100111100111100001100001100000011001111110011110011111100110011111111000000111100111111111111000011000011111100000011110000000000110000001111001111110000001100000000111100111100111111001100000000001111000011110000111111111100
11111111001111111111111111000000111100111100111111111100
001100110011000000110000001100111100001111000011111100110011001100001100000011111100110000001100111100000000000000110000111111111100
1100001111110000000000001111111111110011000000001100111111111100
1111000000110000001111001111110000111111001111111100111111110000001100000000110011110011110000000000111100111111000000110000110011110000110011001100001100001100110000111100110011111100111111111100
0000000000000011001111001111110011001100001100000011110011001111000000001111001111001100001100000000001111000000111111111100
00111111110011110011001100001100001100111100001100110000111100111111111100
000000001111000000110011001111000000110011111100111100111111111100
0011000011111100110000110011000000001111001100110011111111001100111111001100111111110011000011111111111111000000111100001100111100000000111100001100001100001100000000001100111111000011111100110011001111000000001100110011001100001100001100001111000011110000001111000000111111000000001100000011001111001100111111111111111111111100111100001100000011001111111100110011000011110000001111110011000000110000000000000011001100001100001111111100110000000011110011000011111100111111111100
001100111111111100
11110011000011110000111111001100110011110000000000001100111111000011110000001100000011001111111100111111110000001111001100110011001111110000111111111100
0000001111001100110000001100000000110000001100001111001100001100001100110011110011000011111111001100001111001100111111111100
11000000110011001100111100111111111100
001111111111111100000011110000111111110011000000001100000000001100001100110000110011111100111111000000110000000000111111111100
110000111111110000001100111100001100000000110000110011000000110011001100001111001100111111111100
0000111100110000110000001100000000000000110011001111110011111100001100001100111100001100000000110011001111110011110011001100111100110000000011001100000000110011000011000011000000000000001111000000000000001111111100000011111100001100110000110000001111001100110000000011001100001100111100000000110000110000110000000000001111000011000011000000001111000000001111111100110011000011110011000000111100000000001100000011000011001111001111111100111111110000000011001100110000111100110011111100001100001100111100000011110000001100110011110000110011111100001111001111111111110011000011110011111111111100000011110011111111000000000000111111000011110011111100000011001100110011000011000011110000110000001111001100111100000000000000001111111100000011111111001111001100111100000011000000000000111100001100111111111100
110000000011110000110000111100111100000011001100111111111111000000001111001111110011000000111100001111000011001111000011001100111111001111110011000000000000000000000000001111000000111100001100111100000000110011001100111111110011001100000000000000001100110000000000111100111100000011001111001100000011110000111111000011111111000000000000000000111111110000110011000000111100000011000011001111110011110011001100001111000000000011000011000000001111111100111111000011000000111111111100
00000011000011000011000011110000001100001100000011110011110011110011110011110011000011110000111111000000001100000000111111111100
00001111111111110000110011110011001100110000110000001100111111110011000011110000111111110011000000001100110000001111001111110011000000000000001111001111111100001111111100111111110000111111001100001100001111000011000000110011111100000000111111110011001100000011001100111111111111000000000011001100110000110011001100000011000011000011111100111111001100111111111100
0011111100110011110011000000001100001111111111110000001100000011001100001100001100111100111100000000110011000011001111000000001111110011110000000011000000111111110000001111111111110011001111000011001100110011001100111111110000000011111100111100111100111100111100000011111100000000111100110011001100001100110000001100111111111100
11111111111100110000111100001111111100001100110011111111001100111111000000111100111100001100000000001111000011001100111100110011111100000011000000000011111100001111110011111100001111001100110011001100000011000011110000000000110000111111111100
00001111001100110011000011001100111100110000110011110011001111110000000011000000000011000011110000000011000011110000000000001100110000110011110011000011110000001100110000001100111111110011111100110000111100110011110011001100000011110011110000111111110011001111110011111100000000001100111100000000111111110011000011110000000011110000000011000011000000001111111100000000111100000011111100111100111111110000001111111100110000111100110000000000110011001111000011110011110000111111110011111111001100110011110011110000110011001111000011111100000000110011001111000000000000000000000000111100110011111111000000001111000011001111000011110000000000000011111111111111110011001100000011001111110011110011000011110000000011001100000011001111110000110000110000110011000000001100111100111111111100
111111000011111100110011001111001100000011001100000000001100110000000000110000111100110011111100111111000011000000001111000000000011110011001100111111000011000000111111111100
000000111111111111001111000011001100110000111111111100
0000110000000011111111111111111111001100001111001100111100110011001100110000000011111111000000111111000000111100111100111111110011000011110000110011001100001111001100001100110000111100001100001100000000111100000000000011110000111111111100
110000000011000000110011001100001100110011000000001111110011000011111100000000001100110000110000111111111100
11110000001100111100001111110000110011001100111111001100000000001111000011111111000000000011001111000000111111110011111100110011000000111111001111110000001111000000001111111111111111001111111100110011111111000011111111001111001100111100110011110000110000111111001100001111000011111100110000001111000000110000000011110000111100110000111100111100000000111100001111110011110011110000000011001100110000111100111111000000001111110000110011001111111111110011000011111100000011111100000000001100000000000000111100111111001100111100001111001111111111111100111111110011001111110011001100000011110011111100110011111100111111001100000011111100000011001111000000111100110000111111000011001100110011111100000000111111110000000011110000001100111100111111110011110000001111110011111100110011110000001100110000110000000000110011001100111100111111111100
00000000111111111100
000011001100111111111100
0000111100001111000000001100111111001111110011111100000000001100110011110011111100000011111100000000000000111100000011111111000000110011000000111111111100
111100110000000000110011000000000011000011001111000000001100110000000000000000000000000000000011000011111111000000001111001111000000110011000000111111110011000000001100001100111100000000001111001111000000001100000011001100000000111111001100110011111100001100000000111100110000111100111111111111110000001111001111001111000011110011001100110011000000111100111111111111000011111100001111111100001111110011001111000011000011001100111111001111111100111111000000111111000011000000110000000011111100001100110000110011111111111100000000110000000000111100001111110000000000001100001100000011111100110011000000111111110000001111111111111111111100001100110000001100000000111111111100
110000111111110000111100111100111100110000111111000000110011001100000000111111000011110011110011110011000000001100111100111111001111001111111100001111001100110011000011110011001100111111110000000000001111110000001100001100001100110011000000001111001100110011001100001100111111110000001111001100110000001111110011000000111100110000111111000011110000111100111111111111001111110000110011111100111100000000001100110011001111111100001111110011000000110011111100000000111111000000000011111111000000000000001111000011000011110011000000110011110011110011110011110000000000000000111100001111001111000011000000111100111111110000000000001111000011110000001100001100000000001111110011000000001111110000110000000011000011111100111100000011000000111111111100
11001111001111000000111111001100001100001100111100110000001100111111111100
0011111100001111111100111111111100
001100001111001111000011000011111100001100001111000011111100000000111100111111111100
110000110000110000110011111111111111111100001100110000001100110000110000111100000000111100001100111111111100
00110011000000001111111100000011110000111111111100
111111110011001111110011000011111111000000110000110011110000001100110000110000001111000000111100111111001100111111110000000000001100110000110000000011110000000000001100000000000011000011111111001111110000110011111100000011000011001111000000111100111111001100110011000000000000111100001100110000111111110011111100110011111100111100110011001100001100111100001100001111110011110011111100111100110011001100000000110000001111110000111111001111000011111111001111110000111100110000111100001100001111000000000011111100111100110000001100110011001111001100110000001100000000001100111100111111111100
110000111111001111110011110011000000111111111100
111111001100110011110000000000111111110000110000111111001100110000111111111100
1111110000111100110000111100110011111111111100111111111100
0011110011000011000000111111111100
110000000011000011111100111100001100000000001100111111001100000000001111110000000011000011110011001100110011001100001100111111111100
111100111100110000001100001100111100111100001100000000111111111100
1111001111001100110011000000001111110000110011001100000000110000000011000000110000111100001100110000110011001111110011001100111100111100001111111100000000000011000011000011001111110000110011001100111111000000000011110000001100111111001111001100000011111111001111001111000000001111110000001100110000001111110000001100001111111100000011110000111111000011001111110011110000000011000000111100110011111111001111000011110000110011111100111111000011110011001111001111000000111111000011111111000000001111111100000011001111111111110011000000000011000000111111000011000000000011111111001111110011000000111111111111111111000011000011001100111111111100
00000011110000000000110000111111001111111100110011001111001100111100001111111100110000111100111100111111111100
00001100110000111111000000111111001111110000110011111100001111001111000011001100111100111111111100
0000000000001111001111110000001100111111000000000011111100000011001111001111001100111100000011110000110000000000110011110000110000000011001100111100000000111111110011110011001100111100000000111111110011000000110000000000111111111100
00000000001100110000001111000000111111110000110011110000000000001111111100001100110000110011000000111111111100
00000011111100110011001111110000001111000000111111110000000000000000111100111111000000110000111111111100
11110011111111000000001111000000111111111111000000000000111111001100001111110011000011001111110000111111111100
110011110000000000111111111111111100111111111100
1111110011000011111111000011001100110000111111000000001100000000000000000011111111111100111100110011000000110011111100111111110000110011000011111111001100001111000000000011000000110011110000111111001100000011111111001100111111000000000011001111111100110000000000000011111100110000000011000011000011001111000000111100111100001111000011000000110000111100110000000000001111000011000000000000110011110000001100000000110000000000110000000000000000110000111111111100
110000001100001111110000001100001111000011110011110000111100111111001111000000111111110000001111000011110011000011110000001111000000111111110000001100000000001100000011000000001100110011110011001100000000000011001111000000001100111100111111110000001111110011111100000011111111000011110011111111000000110000000000110000111100111100000000000011110011001100000000111111000000000011110000111111111100
001100000000111100000000001100110000001111001100110011001111001100000011000000111111111100
0000111111001111110000000000001111000011110011111111001100000000110000110000110000001100110000000011000000001111111100111100111100001100001100000000111111111111001111001100110000110000110011110011110011001100001100110000000011111111000011000011001111110011000000111100001100000011001111000000110011001111000011110011000011111100111111111100
00110000000000000000110000001111110011001111001111001100111111000011001100110011111100111100111100110011110011110011111111111111000000111111111111000011110000110011111100110011000011111100000000000000111111111100
001100000011110011111100110011111100111100111111111100
00000000111100110011000011110000110000000000001100001100111100001100110000111100110000001100110000110000001100111100000000110011001111110011000011001100001100111100110000110000000011001111001111001100110011111100001100111100000011001111111100110000110011000011111100111100111100000011001100110000111111111100
11110000110011001111001100110011111111111111111111000011110011110011001111001100111111001111000011111100110000110000001100111111111111110011110011001100000000111111001111110011111100111100111100110011001111000000110000000000001100111111000011111111000011001100001111110000111111001100001111110000111100110011001111000011111100110011000011110011000011111100001100000011111100111100110011110011000000001111000011110011110011110000111100111111000011111111000000000011001111000011111111000011110000000011111111111100001100111100001111001111001111000000110000110011000011111111000011001100001111111111110011000000111111111100
001111001100000000000011001100001100110011000000110011110000001100110000110000001100111111111100
000011110000111111111100
110011001100001100111111111111111100001111110000000000000011110000001100111111111100
1100111100001100001100110000110000111100110000111111000000111111000000110011001100110000001111000000000000110000001111110000110011110000111111111100
1100110000111111111100
000011111100110011000011110011111111000011111100110000000011001100111100111111000000000011111100110011110000000000000000000011001111110000001100000000111111001100111111111100
11000000110000001111110000001100001111001111111100111100111111110000111111001111111100111100001100110000111100001111001100001100001111110000001100111100001100111111111100
000000000000001100001111001100110011000000001100000000110011001100110011110000111111110011000000111100111100001111000011111111001111111100000000000011000000000000001100000000001111110011110000000011111111111100110000111111111100
1100111111110011000011001100001111111100110011001111001111110011110011110000001100000000000000001111110000111111000000111111111100
00001111001111001100001100000000001111111111111100001111110011000011001100000000000000001100000011001100111111000011001111110011000011000011110011000000111100110011000011000011111100110011111111001111000000000011111100001100110000000000001100110011110000001100111100111111001111110000111111001111111100111111110000111111110011111100111111000000111100001100110011001100111111000000110011000000111111111111110000111100110000001111000011111111001100110011001100000000000000110011110011000011111111111111001100001100000000110011001100110011001100001100001111001100000011001100111111110011110000110000001111111100000011111111111100001111110000111111000000001111110000000011110000001111001100000000111100110000110000001111000000111111111100
11110011111100001111001111110011000011000000110000000000110011111100000011001111111100000000110011001100111111110011111111001100111111110011110000110011001111000011110011001111111100110000000000000011111111000000111111111111001100001100110011001100001100110000000000000000111100110000110011111100111100001111000011000000110000001100000000000011001100111100001111001100111100000011001111110011110011111100001100111100000000111100111111001111111111111111110000110011000011110011111100001100001100111100001100000000110011110000111100111100111111000000111111111100
0011001111001100000000001111001100001100000000000000111111000000001100000000111111111111110011110011111100000011000000001111111111111100000011110000111111000011110000110011000011111100111100000011000000110000111100110000001100000000001100001100111100111100110000111111111100
111111000000111111111111111111001111110000111111000011001111000011110000111111000011110011110011001111110000000000000000110011001100001100000011110000111111111100
11001100000000001111000011000000000011110011111111001111110000000011000011001100110000110000111111000011001100110000111111111100
1111111111000000001100111100111100110011110000111111110011000011111100000011110000001111000011110011110011111111000000111111111100
11000000110000110011110011110011110011001100111111001111111100001111001111111111111100001111110000111100110011111100000011110000110011110011110000111100111111001111001111111100000000001100000000110011110011110000111100111111111111001100110000000000111111111100
000011110011110011111111000011110011001111001100111111111100
111111111100000000001100000000000000000000000011000011110011110011110011000000000000110000111100110011001111000011111111001100111100111111001111001100001111001100111100110000000000000011110000111111000000000000000011000011110011001100001100000011000000001100111100001100111111111111001111110000111111000011111111001111110011110000110000110011110000000000111111111100
0000000011111100110011111100001100000011001100110011111100000000000011001100110000111111111100
111111110000111100001111001111110011000000110000001100111100111111110000111100000011111100110000001111001111000011001100001100001100111111001100001100001100111111001111111100000000111100110011000011000011000011001100110000111100001111110011110000110000111100110011111100001100000000111100000011110011000011001100110000111111111100
111111001111110000110000001100111111000000110000000000111111000000110011000000110000111100111111110011001111110011001100000011110000001100001100001111000011110000000000001111110011001100110011001100000011001111111100111100111111111100
001100001111000011111100110000110000000000110000111111001100111100000000000011001100110000000000111111110011111111111100000011001100001100111111000000001111110011000000111111111111001100000000110011111100111100001111111100111111001100001100111111001111111100111100000000110000111100111111001100110011001100110011000000110000000011110000111111111100
00110000001111001100001100111100000000000011000011111111001100110000000000111111000000001111001100111111110011110000110011001100110011110000110000000000001100001100110011110011001111000000111100111100111111001100110000000011000011000000000000111111000000110000000000001100111100110000000000110000110000000011110011001100000011110000111111111100
11000000000000110011111100111111001111111100110011110011111100111111001100000000111111110011000000000011000000110000110000110011111111000011110000111111111100
001100111100111100111100110011110011001100001111110011001100001111001100000011111100000000110011111100000011000000111111110000001100111111001100000000111111110000000011111100110011111111111100000000110000000000000011001111001111111100000000111111111100
000000000000111111001100001111000011001111110011001100001111000000001111110000000000111100110000001111000011001100110011111100111111000000000011001100111111110011001111000000001100001111001100111111001100001111001100111100000011000000001100111100000011001100001100000011111100000000111111111100
11000011001100110000111100001100110011111100110011001111111100001111110011000000111111000000001111111100111100000000110011111111000011001111110011111111111100110000001111001111000000001111111111110011001100000000000011110000111100110011000000001111001111001100110000110000000000000000110011110011111111111100111111110011111111111100111100000000111100111111000000111100110011111111111100000000000000111111000011000011111100000011000000000000110000001111000011110000111111001111000000111100000000001100111100001100000011001100110000000000111111001100001111111100111100000000110011110000001111111111111111111100111111001100110000001100000000111100111111110011000011110011000011111100111100110011001100111100111111000011110000111100110000110000111100110011111100111100111100000000110000110011001111111111111111110011000000001100001100000011110000001100001100110000000000000000110011000011111100110000110011110011001111001111111100001111111100110000001111001100000000111111001111000011110000110011110011111100111111110011111111111111001100000000110011110000111111110011110000111111111100
000011110000111100111111110000111111111100
00111111111100
00110000001100001111110000000011001111110011001100111111110011110011000011000011000011000011000011001100001100000000110000001100000011001111110000110011001111111111111100001111001111000000000000110011111111001100111100111111000011111100111111111100
11111100111100110011110011111111000000001111111100000011000000001111000011000011111111111100111100111100001111111100001100000000000000000011001111000011000000111111111100
0000000011000000110011001111000000110011000011000011110000111100001100000000001100000011110000001111110011001111111100111100111111001100110000001111001100110011110000110011001100111100001111000000000000110000001111000011000000110000111100000000110011001100110011001100000011001111000000111100111100111100110000110000111100001100110000110011111111001100001100110000000000000000000011111100001100000000111100110011000011110000000011110000111111111111110000001100111111000011111111111100001100001100111111110011000000111100111100001100111111000011001111000011001100001111001100001100000011000000001111110011111100001100000011001100111111111100
000011001100110000110000001111000011111100000000001111000011000000111100110000000000001111001100110000001100001100000011110000110000110011000000000011000000111111111100
110011000011110011001100111111001100001100001100000011111100110011000000001111000000111100111100110000001111000011000011110011000011001100111111110011111100111100001111111100111111111100
00111100111100111111000000000000000000111111001111110011110000000000111111111100
000000000011110000001111001111111111110000001100001100001111001111001100111111111100
000011000011001111000000111111001100000011110011111111001100110011000011111111000000001100111100111100000011110011111100000000110000111100001100000011001111111100000000001111110000111100111100001111001100111111111100
1111110011111100111111111100
111100110011111111001111001100001100110011110000111111000000000011000000111100001111001100001111001111110011110000110000110011111100000000110011001111111100001111001100001100001100001111110011111111000000001100110011111100000000001100110011110011111100000011000000000000110011111111000000110011001111001111110000001100110000000000001111000011000000000011001111001100001100110011001100110000001100000000000011111111001100001111111111111100000011111111001111110011000011111111111100110011110011111111000011000000001111110011110011110011001100111111111111000000110000000000110011110000111100110011000000111111111100
001111110011001100111111111100
111100001100001111001100110011000000111111000000110011001100111100111100001111111111110000110000000000111100000011110000111111001100000011111100000011000011110000111111111100
0011001111110000000011110000000000111100000011110000001111000011110011110011110000000011110000000000000011110000001100001100000000000000001111001100111111000011001100110011111100000011000011001111001111110011001100110000001111001100001100001111001100110000111100110011000000110011001111001111111100111100001100111100001100111111001100000011000000111111000011110011111100001111110000000000001100110000111111110011000000111100001100111100111111000000000011111100110000001100111100110011110011001111110000111111001100000000000000001111000011110000000011000000110000001111001111110011110000000000110000001111001111110000110011001111001111111111110000111100110000111111000000001111110000000011000011110000001111000000000011000011001100001111001100111100110000001100110000000011110011000011000011000000000011000011000000111111111111111111111111001111000011111111001100111100111100001111000000000000001100001100110000001100000011001100001111000000000011001111000000000011110011001111000000000000110000000011110000111100110011000011110000001111001111110011000000111111111100
0000000011001111000011110000000011000011001100001111001100001100001111110000110011000011001100110000111111110011000011111100001111001111000011110000110011000011110000111111001111111100111111110000001111111100000011000000001111111100111111001111000011000011000000001100001111111111110000001100001100001100111111000000110000000000111111111100
111100110000000000000000111111001100110000000000110000111111110011001111000000000000001111110000111111001100000000001111110011001100000000110011001111001111000000110011111100001100111111111100
001100000000110000001111000011110000111111110011000000111100110000001111001100111111000000001100110000111100110011110011111100110011001111111111110000001111001100000011111100111100001100001100001111110000110000001111001111110000111111110000000000000011000011110000110000110011111111000000000000001111110000111100001111000011001100110000111111000011110011110000111100110011001111000000111100111100001111110011000011001111001111001100000011111111111111111111001111001100111111110000111100110011001100000000001100000011001111001111110011111111111100110011000000001111111100001111000011000000000011111111001100001111111111111100111100111111001100110000001100000011001111110000110011000011110000000011000000111100000011001100001100001111000011000011001100000011111111001100001111111111111111001100111111110000111111001100000000000011000011111100000000111111110000110011000011111100001111111100001111000000111111110000111111110011111111000000110000001111001100110000000011000011001111001111111111111100111100000011001100001111001111001100111100110011000011110000000000000000111111000000111100110011111100001100000011000000110011001100000011111100111100001100111111110000001111001100111111001100110011111100110011000011111111001111111100110011001111001111111100110000111100110000000000111100001100111100000011000011111111111111000011000011001111110000000000000000111100110000111111111100
00110000110000000000110011110011001111110011001111110011000011000000110000110000110000000000111100001111001100110000000000001100110011111111000000110000110011001111000000111100110011001100111111111100
00111100000000111111000000111111001100111111111100
000000110011000011001100111100111111001111110011001111111100000000111111111100
111111000011110000111111111100
0000110011110011001100110000111100110000000000000011110000000000110011000011001100111100111100110011000011001100001100000000111100001111000011110000001100001100000011000000001100000011001100110000111100000011000000001111111111111111001111111100111111001100110000000000110000110000001111111111111100110011001111111100111111111111111111111100111100001100111111111111000000110011111111000000111111110011000000001100001100110000000011001111000011110011110000001111110000000011000011001100111111111111000000000000000000110000111100000011001100001111111111110000000000110011001111000000110011110011110000001100110011001100001100001111110000110000111100110000111100001100111100111100111100110011111100000000001111001111001100111100000011001100111111000000110011001100000000001100000011001100111111110011001100001100000011001100001100110000111111001111000000111111110000001111001111001111110000001111000000000011110011111111111100111100111100001100000011111100111100001111110011110000001111110011111100001111001111000011001100111111001111110000111100000011110000110011110011000000110011001100110000111100111111000011000011000000000000001100111111000000111100111100001100111100111111000000001100001111001111110000111111111100
001100111111000000000000001100110011001111001111001100111111111100
000000111100111111111111111100000000111111110000110000000000000011111100001100111111000000001111111111111111001100111100111100111100001111111100111111111111111100001100110011111111111100111111110000001100110011001100110000110011110000110011001111000000110000111111111100
001100001100111111111100
0000111111111100
1100001111000011111100111111111100
00110000111100111111001100001100001100000011111100000000001100001100110011110011110011000000110000000011001100000011111100001111001100111111111100
00000000110000111111110000111100001100110000111111111100
1100110011110000110011001100001100111111110011001111110011001100001111110000111100111111110011111100110000000011000000110011001111001100001100111100110011110011000000110000110000110011000000111111000011111111111111111100000011001100111111110000001100001100111100000000110011110000001100111100110011110000110011000000110000111100000011111100000011000000001111111100110000111100110000111111111100
000000111111000011000000110011001111000011000011111100111111001100001100111111110011001100110000111111110011111100000000000011111111001111000000000000110011000000110011001111111100001111000011000011111100110000111111000011000000000000111100110000110000000000000011001111001111110000111111001111000011111111000011001100001100001100111111111100
000000110011000011000011001111111111110000000011000011110000000011110011000000001111001100111111110000111111111100
11000000111111001100000000111100001111111111111100110000111100111100000011000000111111111111000011110011000011000011110011111100110000000000001111110011001100111111000011000000000011111100001100000011001111111111111100001111001100001100111111111111111111000000111111001111111100110011110000111100110000110011000000000011001100111111110011110000111100000000111111111100
111111110011001111110000111111111111110011001111001111110000111111111100
001100111111111100
00110000111111001111000011000000111111001100000011111100110011110000001100001100000000110011001111001111110000111100000011110000001111001111110000000011001100110000111111111100
001111110000001111001100110000111100110000000000001111001100111100111100111100000000110000111100110011000011111111111111111111000011000000001111111111110000111100111100111111001100111100110011111100001100001100110011110011110000110000111111110000110011001100000000110000001100111111001100000000110011000000000000001111111111110000001100001111111111110011000000110000110011110000001111000011110011000011000011001111110011110000110011111100110011000000001100110000001100000000111111111100
11000011110011001100111111111100
1100000011110000000000111100110011000011001100110000001100111100000011111100111100000000000000000000001111001100110000111111110000000000001100110000111111110000111100000000001111111100001100111111000000111111000011001111000000001111001100111100001100111100000011110011111100111100111100110011000000111111001111110000001111001100111100000011111100111111001100110000110011000000000000110000000000111111000011110011110011001100000000001111000000000011000000000011110011110000001111111100000011111100110011110000111111110011000011111111001100001100001100110000110000111100001111000011111111001100000011000000111100000011001111110011000000001111111111110000001111111100000000000011000000110011001111110000110000000011000011110000000000110011111100110011001111110000001100000011001100111111110011001100111100110000001100000000110011001100111111001111110011111100110011001100001111111100001111111100110000110011001111111100001111000000111100000000111111111111000000110000110011110000000000111100110000111111110011110000110011111111001100110000111100110000001100111111111100
0000000000110000000000111100001111001100000000111111111100
110011000000111111001100000000110011110000001111001100000011110000111100111100001100001111111111110000000000111111000000000000000000111100000000110000111100001111110000000000000011001111110011110000110011111111001111001100000000001100110000110011111100110011111111111100001100111100001100110011111100001111001100111100000000111111110000001100110011001100001100000000000011000000000000000000000011001100001100111111111100
00111100110011110000001100110000001100001100001111111100110011000011000011001111000000110011111111000000111100111111000000111111110000110011001100000000110000001111110000111111000011111111111100001111000000110000111111111100
1100001100111100001100001100111111111100
11001111000000111111111100
1111000000001111001111111100111100110000001100111100110011110000001111000000110011110011001111110000111100110000111111110000111111111100
111111001100001100001111110011000000111111000000111111111100
111111110000001111001100111111111100
0011001111001111000011111111111100111100110011110011001111001111000011110000000000111111110000000011000000000000111111000011000011000000000000111111000011000000110011000011110011001111110000001100111100110000000011000000111100110000110011110000000011001100111100001111000000000000001111001111001111110000110000001100001111001100001111111100110000111111111111111111001111001111001100111111111100
111111000011110011001100001100001100000000001100001100110011001100000000001111110000111111110011110000111100001111001100110011110011000000000011111100001100111111000000000000001111001100001111111100111111110000000011001100001100110011001100000011111100111111001111111100000000001100110000001100110000001100001111110000111111000011001111110000000000110011111100001100000011000000110011000000111100000000000000001100001111000000111111110000110000111111111100
0000110011001100111111001111001100111111001100111100111100111100110011110011110000111100110011110000110000111111111100
110000111100110011110000000011111100111100110000000011000011111111111100001111001100001111001100000011000011111100110000000000001100000000111100110011110011000011110011000000001100001100001111111111110000110011111100110011001100110000001111001111000000110000111100000011110000001100001100110000110011110000001111111100110000001100111100000011111111000000001100111111111111111100001111110011001100001100110000111111110000001100001100111111000011001100000011110011000011001100000011001100111100001111110000110000110011111111111100000011000011110000001111111100000011001111001100001111000000111111110011001111001111110011001111000000001100111111001111111111111111110011001100000000000000110011110011001111000011001111001111000000110011111100110000111100111111110011111100000000111111111100
1100000011001100111100111100000011111100111111111100
0000000000111111110011110011001111000011111111000000000000111100000000111111110011111100000000000011001111001100111111111100
110000111100001100111100111111000000111111001111000011111111111111111111110000000011111111111111000000001111001111000000001111000000001111000000110000111100000000111111001100110000111100000011000000110011110000110011000011110011000011110011110000001111000000001111000000001111001100110011110011111111001111110000111111001111111100110000111100111111000011110011111111001100111111111100
00111111001111001100000000110000111111110011111111111100111100001100001111000011000011110011000000111111111100
11001100110000111100110011000011001100000011111111000000110011001100110000001111110000111111110011111100110011001100001111001100001111001100000011000011111100110011000011110000111111000011110000111111001100001100000000000000001100000000000000111100001100000000111100111111001100111100001100001100000011110011001111110000001111001111111111110000111111001111111100000000110011001111001100111100111111111100
1100001111000000000011001100111100111100111100111100001100111111001111110011000011000011001100111111110011000011001100000011110000111111111111000000110011110011111100111100110011110011111100001111111100111111000000111111001111111111110000111111000000001100000011110011000011110011110011000000111111111100
111100000000110000111111110011110000000000111111000000110000110011110000110000111100111100110000000000001100111111111100
1111110000111100000011110011110011000000000000111111111100
1111111111110011111111001111110000001111111100111100111100001111110000001100001111001100111100000011110011110011000000110000111111111100
11000011001100000000000000110000111111001111111100000000111100111111111100
00000011001100001111110011111100110011000011111111000011110000000011000000000000001100110000000000110000110000110000000000000011001111001100001111110000111111111100
000000001100001100000011001111111111110011000000000011000011110000110011001100110011001111000011110000111111110000001100111100111100111100111111001100001111000000001111111100110000111111111100
11001111000011001111110011000000001100000011001111110000110000001111001100000000001111111100000011001111000000110011001100110011111100111100111111001111110000001111110000000011000000000000001111000011111100000000111111111100
000000001111111100110011001100111111110011000000001111111111111100000000111100111111111100
000011001100111111111100
111100000011001100110000000000001100001111110011110011001111110011001100110000111111110000000000111100110011000011110000001100000000111100110011110000000000111111110000110011000011111100110000111111110011110000111100111100111111111100
0011111100000000000011001100000000000011000000111100111111110000001111000011111111001100000000111111111100
00000011111100000011110011000000110011110000110011001100111111000000000000001111000000000011001111001111001100111111110000110000110011001100110000111100000011001111001100110011001111001100000011001111000000111111001100001100111111111100
11001100111111000000110000001100111111000000000000111111001111110000110011000011000000110011110000000000001100001111000011001100111111000000110000111100110011111111000000001111000000001100000011001111000011111100111100111111001111111111111100110011000011110011111100000000111100000000001100110000000011001100000011110000000011001111000011000000001111110000001100110000111100110000001100111111001100111111111100
000011111100000011111100001111001100110000001111000000111100001100110011000000001111001100111111110000110000110011111111000011111111001111110000000000001111110011110011110000111111110011000000111100001100110000111100110000001100111100000000000000110000001111110011110000001100001100000000001100001100001111001100110011111100111111110000111111001100111100110000001100001111111100110000110011111111111100000000110000001111110011000011001111001111111100111111001111001100001111000000000011110011110011110000000000110000111111111100
11110011000000000000000011001100000011001111110000000000001111001100001100111111111100
0011000011001111001100110000111111111111000011001111000000110011111111111100001100111111111111000011001111110011110011001111111111110000000011000000000011000000001100001111110011000000110000000000001100111100001100110011110011110000111100001100001100001100111111111111001100001111111100111100110011110000001111000000000011001100110000111111111100
1100001100001111000011110000000011110000111111001100110011110011001100000011111100001111001100000011001100001111110011000011111100110000001100001111001111110011000000111100111100110000110011110011001100001111000000110011110000111111110000110000001100000000001111001111000011001111110011001100111111111100
00001100110000000000000011001100110000110011111100111111000000111100111111110011000011001100001111000011111111001111000000111100000011001100000011000011000000110000111100110000001111110000001111111100111111111100
11110011110000110000000011110011001100111111111111000011000000000011111100001100000011000011001111000000110011000000110000001100001111000000000011001100000000001111110000000000110011001111110000111111111100
0011000011000000001100110000001111000000111100000000110011000011110000110011110011000000000011001100110000110000000011000000001111000011001111001100111100110011001100111111110000001111001100000000111111111100
001100110011111100000000001100001100111100111100110000111100111100000011000000110000110000111111111100
11111100111100000011110011000011111100111100000000000011111100000000111111110011000000110011000011001100001100001100111100000000111111001100111100001111110000111100111100000000111111001111110011110011001111111111111100000011111111001100111111111100
0011111100111100001100111111111111001111000000001100000000111100001100000011110000110000001100001100110011000000000011000011001111000000111100001111000011110000001100111100000000000011001100000000000011110011110011000000110000110000000000001100000011110011111100001100111111000000111111110000000000111111111100
11000011001100111100000011111100111100110011110011111100111111000011110011110011001100001100001100110000001111001100111111111100
1111000000001100001100111111110000001111001100110011000011111111001111111111111111000000001100111100000011111100001100110000001100001100000000000000000011001111110011110011000011110000111111110000111111111111000011001111000011000011110011111111000000111100110011001111001100001111000000110000001100111111000011001100110000110000110011000011110000110011110000001111000011110000111100000000111100001100001100001111000000001111001100000000110011110000111100000011111111000000000000001100001111000011001100111111000011111100110011110000000000001100110011000000111111110011111100111100111111110000001111001100001111000011001100000000000000111111000000111111000011001100111111000000000000110011000011000011000011110000110011000011001100001100111100001111000000110000001100111111111100
1100110000001100111100110011110000111111000000001111001111001100111111111100
1111000011111100000000001100111100110011001111111100001111110011110011001111111100001111111100000000001111001111000011000011001100111111000000110011111111111111000011000011110000000011001100000000111111111111001111000000000000110000001111110000111100111111110011111100110000001100111111111111110000000000001111001100111100001111001100111111111100
00001111000011001100001100001100000000001100001100111100000000111100000000001100001111000000001100111111110011001100001100111111111100
0011001100110011001100001111001111111111110000111100111100110011000000111111110000001111110000111100110000110011000000110000111111110000001100001100111100110011000011111111111100000011001100001111111111110011110011111111001100000000001100111111110000000000000000111100001100110011111111001111001100111111111100
00111111111100
000000111100001111000011110011110011111100111100000000001100110011111111111100000011001100110011000000110000110011111111000011000011111111111111001111000000110011110011000011001100001100111100111100110000000000111111001111110000111111111100
00110011110011001111000011110011000011000011110000000000110000000000001100000011001111000000110000000011111100001100110000001100110000000011111111111111110011000000110011000011001100111111111100
001111001111001100111100110000110000111100000000111100000000000000111111111100
11111100001111000011001100110000000000001111110000001111111100000000110000110000111111111100
110011110000000011111100111111000011000011001100111111000000110011001111111100111111111100
0011110011111100001111111100110000001111001111000011111100111111000011001111001100001100001111110000001100000000111111110000111111001111111100001100110000000000000011110000110011001111001100111100110000001100000000111111111111001111111111110000001111000000111100110011111111000000110000110000110011001111111100001111001100000000110011111100000011000011110011001111000011110011111100001111001111111100111100110011111100000000000000111100110000110011110011000011000000110011110011111100001100000011110011000000001100001100110000001100111111000000001111001100110011110000111111000011000000110000000011000011111111001111110000110000000000001100110011000011001111001111111100000000110011000000110011001111000000001111110011000000111111110011111100000000001100000011110000110000000011110000000000110000000011001100000011111111001100111100000000111111000011000011110000001100111100111100001111111111110011000000110011000000110000001111000000111111000011000000000011001111000000111111000011110000110011110011001100001100110011000000110011001111000011000000001100110000001111000011001100110000001111110000110011000011000000000000111111001111001111000000111100111100110000001100110011110011110000111111111100
0011111100000000001100111111000011110000000000000011001100110000000000001100000011110000001100001111110011001111111100000000110011000000001100001111110000110011111111111111000011110011001100110000110000001100111111111100
110011000000110000000011001100001100110011110000001100110000110011110000000011110000000000000000111111000000000011110000111100111111001111110011000000001100111111110000111111111100
1100111100001111000011000000000011111111111111110000000000110000001111110000001111111111110011111111000000111111110000111111110011000000110011000011000011001100111100001100000000110011110000111100001111111100001100111100111100001111001100000011001111001111110011111100000000111100110000001100110011110000111100000011111111001100001111110000111111001100111111000000001100110000110011111111111100110011001100001111001111000000111111111100
00111100000011001100110000000011110000001111111111111100000000111111111100
11110011001111110011111100000000111100001111110000110000110011001111110000000011110011001100000000111111111111000011001111000011001100110000111111000011001111110011001111001100000000111100001100001111000011111100111100000000000011111100000011110000110011111111111100110000110000111111001100111111000000111111000000001111110011111100000011000011110011000011001111111111110000110000110011001100001100001111111111110000000000000011111100000000111111111100
00110000111111111100
111111110011001111001111111111110011111111000000000011000000001100110011001111111100111111110000001100111111110011001100000000110000000011110000001100111111000000001111111100111111000000111100111111000011000011110000000000001111000011111100111100110000111111111100
11000000000000001111001111110011001100001100001111001100000000110011000011001100000011001111111100001100000000000011110000110011110000111100110000001100001111001100001100111100000011001111001100110011000000110000000000111100001100111111111100
00000011001100111111111111001100111100000000001100110000110000111111001100111111111100
1111000000000000000000111111111100
11110011001111111100110011110011001100001100111100000011111111001100001111000000111111111111110000110011111100001100000011001111000000111100000000110011110000110011001100000000110011001100001111001100110000001100111100000000001111110000111100110000111100110000001111110011000000111111111111111100000011111100001100110000110011111100001111000000000011110000000011110011110011110000001100000011110011111111111100111111111100
1100000000000000111111111100
1100110011000000001100001100110000111100000000001100110011110011000011001111111100110011111100001111111100110000001100001111111111110000110000000000001111111100000011110011111100110000001111000011110011110011001111111111111100001100111111111100
001100110000000000110000110000111111111100
110000001100001111111100110000001111110000001111001111001111000011001100001111110000110000001111110011110000001100000011110011001111000000000011001111111100001111110000001111000000111111001111000000001111001111000011000000110000111100001100111100111100110011000011001111000000001111110000000000001100110011000000000011110000110000111100111111111100
1100000000110000001111000011110000000000001111111100110000000011110011001111111100000011110011001100111100111100110000111111111111110011111100000011001100110000111111110011001111001111110000110011001100000011001111110000111111000011111100000011110000111100111111001100111111111111111100000011111111111111111100001111001100111100111111110000110011000011001111110011110011001111001111001100000011110011001100111100111100001100001100000000000011000011000000001100111100000000111111111100
1100001100001100000000111111000000000000001111001100000011001100001111000000001100111111111100
110011001100111111001111000011111100000000001111111100001111000011000000111111111100
11111100000011001111000011000011110000110000001111000011000000000000110000111100110011110011110011001111000000000011110011110000000000001100000011111111000000000011001111000011001100110000110011000011000000111111111100
11001100001111110000000000110000000000110000111100001100111111000011000011110011110000110000110000111100110000001111001111110000111100110011000000001111110000000011111100001111111100000000110011000000111111110011111111111111111111111111111100110011001100000011000011001111111111110011110000111111111100
001100001111111100001111001100110011000000000011111100111111111100
110000001100111111110011000011001100001111000011111100111111111100
11000011001100001111000011110011110011111111001111001111111100000011111100000000000011000011000000110000000011001111111100111111000000000011001100110011001111110011111111000000001111001100110011110000111111000000000011110000000011001100000000000000110000000000110011000000000000110011001111111111110011000000000011001100110000111111111100
0011000011001111001100110011110011111100001111000011001111111100000000110000110000001100111111111100
1111001100111100000000110011110011001100001111110000001111001100000011110011111111001100110011001100111100001100110000000011111100001100111100110000110011110000110011111111001111111111111100001100111100001111111100000000001111001100111100001100000000110011111100110011110011001100111100001111000000111111111100
000000111100000000111100110011110000111111110000001100111100001111000011000011000011000011110000001100000000110000110000111100000000000000001100001111000011110011001111001111000011111111000000111100001100000000110000111100110000001100111100110000111100000000111111001111000000001100111111111100
111111111100000000001100111111110000110011111100111111110000000000111100111100110000110000000011001100110011000011001100111100110000111100111100111111111100
11001111110000000000111100000011001111111100110011000000111111000000001111001111000011000011110000000011110000110011111100110011110011111100110011001100111111110011111111111111000011110011000000000000110000111100110011000011001111000011001100001111000000110000001100001100001100111100110011001100000011001111111100001100111111001111110011110011111111001111000000000011110000000011001100110011000011110011001111110011001100000000111100000000111100111111001100110011111100001111110000111100000000000011110011001111001100000000000011001100110000001100111111110011001100000011110011001100110000111100110000000011110000111100110000000000111111001100001111001111001100110000110000001100001100000000110000001111000011110011001100110000110000111100111100110011000011000011000000001111110011001111000000001111111111110000000011000000000000111100111111110000000011000011000011000011000000111100001111000011110011110011001111001111000000111111110000111100110011111100111100110000111111111100
0011110011001100111111111100
000011110000000000111111111100
11000011111100001111110000001111110011110011000011110011110000000000001100001111110011110011001111110000001111000011111100111100001111001100001111000011001100001111111100111111110011000011000011000000000011111100000000111111001100000011110000111111000000000000000011111100111111111100
1111001100000000000011110011001100000000110011001111110000111111110000000011000000111111001100110011000000001111000000111111000000111100110000000011110011000011000000111111111100
1111000000110000001100111111111100
11111111001100111111111100
111100000011111100111111110011110000110011000000000011110000001111001100110000000011111111001100110000001100111111001100001111110000111100110000000000111111110000001100110011110000000000001111000011001100110011000000000000001111000000110011000000111111111100
0011111100000000111100111111001100000011000011000011110011111100000000111100001100001111001111001111110011001100001111001100111100111100111100111111001111000000110000110011001111110011111111111100000000110000000000000011000011111100111111111100
0000001111111111111100110011001111001111000000000000111111111100
111100001111110000000011110011000011001100001100001111111111110000000000111100000000000000111111000011000011001100110011001111110000111111110000000011111100110011001100110011111100111111110011000000111100001100111111000011111100001111111111110000001100001100000011110011000011000011110000111100111111110011001111001111110011001100110000000011111111111111110000110011000000001100110011110011110011001100000000111100001100110011110000111111111100
11111111000000111100111111111111110011111111001100110000000000001100001111001111000011111100001100000011111111001100110000111111000011111100110000111111000011110011000000111111111111110000111100110000110000001100001100111111111100
11110000001100111100111111001111110011001111001111001111110011000000110011110000001100001100111111110000111111111100
110000000011111100110011000011001100110011001111111100001111001100110000000011110011001111110000111111111100
00001100001111111111110011110011110011111100110011111100111100001111110011111111111111001111110011111111001100110011001100110011000000110011110000000011111100110011110011110011001100111111001111001100110011110000001100111111001111001100001100111100111111111100
1100001100111111111100
001100110000111111110011000011001111110000111111111100
0011000000000000000000110000111111110000111111110011000011110000001100110000000000111111001100111111111111001111111100001100000000110000111111111100
111111111111111111111111111111001100001111000000110000001100111100000011000000110000111100111111111100
110000110000110000001100111111110000000000110011000011001100111100000011110011110011000011000000110000000000000011001111001100001100111111111100
0011000000111100001100001100001100000000110011001111000000001111110011110011111100000011111100000011000000111100111111000011111111111111110011001111111111110000000000001100000011111100000000001100000000110011001100110011001111111111111100111111110011001111110000001111110011001111001100111111000011111100111111000000000011000000110000000000000011111111111100110000001100111111000000000000001100111100110011111100001100111100111100110000111100111100001111000011111111001100111100000000000000110011001100111100111100001111110000000000000011110000111100111111110011111111111100111100111100110011001111001111110000110011110011110000001100111100001111110011111111001100000011000011001100110000110000111100111111111111001111001111110000001100111111111100
1100001111110011000011000000001100110000001111111100000000111100001111001100001111001111001100000011111100001100001111001100001111000000001100110000111111110000111111001100111100111100001111110000000000110011110011000011000011110011000000001111001111001111111100111111111100
111111001100000000110011001100001100111100111111110000111111110011000000111100000000111111000011001100000000110011001100111100001111000000000011001100000011000011111100111100110000111100001111111100001100111100001111111100110000001111000000000000001111110000001111001111001100001100110000001100001111111100001111000011000000000000111100001100001111110011110000110011001100001100110011111111001100111100000011110000111100000000110011001111000000000011110000001111000000000000111100000000111100111111000000110000111111110000000000110011000011000000110011111111111100001111110011000000001111110011110000111111111100
001111110000111111000000000011000000110011111100110000000000110011110000110011111100001111001111001100001100001100000000000000001111001100110000110011000000001111110000001100001111000011000000111100111100110000111100110011001111110000111111001100001100001111001100001111001100111100111100001100000000000011000000001100000000111111111111110000001111110011001100110000000000110000000011000011110011000000001100000000111111001111110011110011001100111100110011110011111100001100110011001100000000111111111111110000110011110011110011111100001100001111110000000011001100111111111111001111110011001111111100001100001100001100111100110000110000000000110000110000111111111100
00001100111100110011111100000000000011000011111111111100000011111111001100000000111100110000001111001100111100000000110011001100001100001100001100001100111111111100
11111111110011000011001100001111110000000000000011000000000000001111110000000000000000000011110000110011001111110000001111110011001111001111110011001100001111111100000011001100111111111111110011000011000011001111000000111111110000110000111100110000111100000000110000001111111111111100111100000011111100111111111100
00000011001100000011000000000000111111001100110011001100110000110011111111111111110011000000001100001100111111111111110000000000110011111111111111001111001100000011000000110000001111000000001111000011111111111111111100000000111111111100
111111110011110011000011111111000000111111000000001100001111000011001100111111001111111100111111001111001100001100110000110000111100000011001100111111000000110011111100000000111100111100110000111111000011001111000000001111000000000011001100110000110011000011001111111100001100000011110011001111110011001100000011001111110000111100111111110000001100111100001111110011000000000011001100110011001100110011000011000000001111001100110000001111001111001111000011000011110011000000111100000011110000110000111111001100000000110011111111001100001100111100001100111100001100110011111100000011110000110000111100110000110000001111001111001111000000000011000011000000111111111100
000000000000110000110011111111001111000000000000110000001100110011000011001100001100110011000011001111000000110000110011111100000011000011111100111111001100001111000011110000110011001100000011111111001100000011110000000000001111001100111111111100
001111001100111111000011000011000000001100111111111100
0011001111000000000011111100001100111111110000001111001111110011001100110000000000111100110000000011000000110000000011000000001111110000001111001100111100000000000011111111000000111111111100
110011110011111100001100001100001111110000111111110000111100110000110000000011111100110011001111001100111100001111110000001111001100110000111100000011111111111111001111001111001111111100110011001111110000000011001111111111111100000000111111111100
00110000111111111111000011111111111100001111110000110011110000111100111111000000110000000000110011111100000011000011111100110011001111000000000011111111001111110011111111000011111100110011110011001100110000001111000000001100111100000000001100001100001111000011001111001111001100111100110000111100001111111100001100001111111100110011001100001100000000001100111111111100
00110011000000110000110011111111111100000000110000001111001111110000000011111100000011001111110000000000110011110011110000111100111111111100
1100111100111100000011110011111100111111111100
1100110011110000110011000011000000001100111111110000000000110000110011110000001111000011110000111100000000111111111111110000110000000011110000110000110011000000001111110000111111001100111100110011110011110000001100110011001111111100001100111100110011001100001100111100000000110000000011000011000000000000111100110000111100001111001100000000111111110011000000001111110011110000110000000011111111111111111111110011110000111111111100
001100000000001100001111110000001100000011001111001100110011111100000011001111000011001111110000111100001100111111000000000000111111111100
00110000001100111111111111110011000000000000000000111100000000110011001100110011110000111111110011001111001100110000111111111111111111000000000011000000000000110011001111110011000011110000110000000000001100001111000011111111000011001100001100110011000000001100000011000000111100001100111100111111000011001111110011001100110000000000110000110000111111110000111100110011110000000011111111001111000000000000111111110000001100111111001111001100000011001100111100110000111111001100111100111100111100001111110011110000001100110011000000000011000000111111000000111100000011001111000000111100110000000000000000111111111111110000110011001111000000001100111100111111111100
1100111111110000000011110011111100000000000000001100111111001100001111110011110011001100000011111111000000110000000011001111001111110000000000001100001111000000000000111111001100001100111111000000111100001111110000110011111111111111000011001100001100111111000000111111000000110011000011000000001111111100110000001111110000111100000011110000000011000000110011000000000000000011110011111100110000000000000011001100111100000011110011000011110000110000110011110000111111110000000011001100110011110011000011001100001100001111001100110000110000111111001111110011111100000011111100000000001100000000111111001100110011110000111100111100001111001111111100110000110011001111110000111111110011111111000011001100001111001111000011001100110000110000111100111111111111001100001100111111000000110011110000001111001100110000000011001111110011001100111100110011110000000000000000000011000000110011110011111100110011000000111111000000111111001111001111110000111100110011110011001111110000110000001100001111110000111111110000111111111100
001100110000001111110000000011110000111100001100111111000000111111111100
110011110000000011000011111100001111111111111111110000110000111111111100
110000110011001100110011111100000000111111111100
11000011111111000011110000111111001100000000111100001100111100110011111111111111110000000000110011001111001100110000111111111100
11110000001100111100000011000011111111111100110000000000110000111100110011110011001111001111001100111100000011110000000011111111000011000011110011110000001111000000001111110000001100000000001100111111111100
000011111100111100110011000011000011000011000011110000000011001111001100000000000000000011000011110000111100001111111111110000001100001100000011001111110011001111111111110000000000000011111100111111111111001111001111110011001100001111001111110000111111000011001111110011110011111100111111000000111100000000111111110000110011111111001100110000110000111100000011110000001111110000111100001100001111001111111111110011111100001100110011001100111100001100111100000000111100111111000011001100110011110000000011110011000000000000001100000011111100111111111100
11001100001111110011001100001111110000000000111111000011001100001111000000110000000011110000001100001100001111110000001100110011000011001100110011001111000011001100111111110011110000110000001100111100000000000011000011000000000011111100111100001100001111001111110000111111111100
001111000011110000110000001111000011111111000000111111111100
0011001100001111110000111111111111000011001100001111001100110011110011000011110011110011111111001100000000110011001100110011111100001100001100001111000011110000001100000000110000001111000000111111001111111100111100000011110011000011001100111111000000000000001111001100111100111100000000111100111111000000111111000000111111111111111100111111000011000000110011000011000000111111001111001100111111001111110011000000111111000011001100111111110011001111111111111100111100110011111100000011111111000011001111110011001100110000111111110011001100111100001100111111000000110011111100110011110011001111000011111100001111110011001111000000111111111100
110000110011001111111100111111110011001100001100001111000000001100110000111111111111110000111111001100001100001100110011000011001100000000000011000011000000001111001111111100111100110011111100000000000000000000001111001111110000111111001100111111001111000011111100110011111111001111110011001100111111001100110000110000110011110011001111000011000011110011110011110000000000001100001111001111110000000011001100110011000011000000000011111111111100111111110000111111111111001111110011001111111100001111001111110000001111111100111111110000001100001100110011110000110000000000110000111111001100111111111100
000000110000000011110011001111111100000011000011000011001111111100111100111111110011110011001111111100111100111111000011001100001100110000110011111100110011110000111111000011001100110000111111111100
000000000011000011000011000011000011110011110011110011110011001100111111001111110000111111001111001100111111111100
0000000011111111000000001111000000110011111100001111110000000011001111111111110000001111001100111111000000110000000011111111001100000011110000111100000000111100001111000000000011001111111100001111110011001100110011001111110000001111111111110000111111001111110011001100111111110000110011110011000011000011111100000011111100001100111100000000000011000000111111000011001100000011110000000000001100111100001100111111111100
11110011001111111100000000111100110000000011111111111111110011110011111100001100110000000000111111000000111100111100001111000011111111111100110000111100000000110011110000000000110000111111111100
000011111111111100000011111111000011110011110011000000000011001100001111000000110011000000000011001100111100000011000011110011000011001100001111001100000000111111111100
11110000001111000011000011111111001111111111111111001111001111110011001100111100001100000011110000111100001111000000111111110000111111110011001111111100110011000011000011000011001100111111110000001100111111110011110000000011111111000000111111111100
1111000011001100111100111111111111111111000000111100000011111100111111000011001111001100000011111100110011110000111111111100
000000000000001111000011000011110011111100110000111100000011110011000011110000001111001111111100000000001100001111001100001100111100110000111100111111111100
0000111100110000000011111100111100001111000000110011111100000011001111001100001100000011111111000000001111001100111111001100001100111100111111111100
00110000001111001111000011111100000000110000000000000000000000111100111100111100001111000000000000000000110011000000001111000000001100001100001100111111111100
1100001111110000111111110000110000111100110011111100000011111100111111111100
0011111111000011001111001100001100111111111100
000000001111110000001100001111001111111100000000001111001100000011000000001100110011001100000000111111111100
0011001111111111110011001111000000110000111100001100111100110000111111001111110000001111110000111111000011111100110011110011000011000000111111000000001111000000000011000011111100000000001100001100000011000000000000001100001100000011110011111100111111111111000000000000111100001100000011001111001100001111000000000000110011001100111111000000110000000000111111110011000011110011111100110000001100000000001100110000111111111100
11111100111111110011000011000000111100110000111111111111110000110000110000110000111100000000110000111111111100
00001100110011001111001111111100111111111100
110011111111111111111100111100001100111111111100
0011000000110011000011001111111100111111110011111100000000111100110011000000110011110000110011001111000000110000111100111100001111110000111100111111001111000000000011000000000000001111111100111111001100000000111100000011110000000000001100111100110000111111111100
0011001111110000111111001100000011111100110011000011000000001111111111110011111100000011110000000000110000111111000000000011001111000000111111000011001100111100111100000011000000000011110011110000001111110011000011001111110000000011000011110011001100110000001100110011110011000000000000111111111111110000001111001111110011110011111100001111111111111111001100111111110000000000001100000000001100000011110000001111000000001111111100111111000000110011001100111111001100111111001111110000110000110011001111111111110000000000110011110011111100000011001100000011111111000000111100110000001111001111110000111100001100110000110000000000110011111100111100000011110000111111001111000000001111001111111111110000111100001100000011000000111100001100000011000011111100000011111111000011001100110011111100000000110011110011001111110000111100110000111100111100000000000011110000111100001111001100110011111100110011001100111111000000110011001111001100000000110000001111001100001111110000110011110000110011001100000011000011111100001111111100111111001111110000001111000000000000000011110011000000110000001111001100110011001100111111001111001111001111110000000011001100000000001111110000110011000011110011000011110011111111000000000011000000000000000011000000001111110000110000001100000000000000111100110000111111000000110011111100000000110000110011001111111100111111111111001100111111000000111100111111111100
1100000000111100001111110011111100110000001100000011110000000000110000111111000011110000000000000011001100110000000000001100001111110011111100000000000000001100111111111100
00111111111100
00001100111100001111110011001100000011000011000000001111001111110011111111001100111100111111111100
0011111111001111000000111100111100000000111111000011001111000000111111111100
110011001111111100111111110011001100111111110000000011110000110000000000110000001100001111000011000000000011110000111111110011000000110011111111001111111111110000110011110000001100001100111100110000000011000011111100110011000000111111111100
110011110000001111000011000000110000110000001111111100111111001111000011001100111111110011110000110011001100111100111111111100
0011000000110000000011000000111100000000001100000000111100110000111111111100
001100001100111111111100
1111001100000000111100000011000000001111110000111111000000111111111100
110000001111001100110000000000111100110000110011000000110000000011111111111100111100000011001111110011001111111111110011111111000000111111111100
11000011000000000000001100111100110000111111111100
0011000000000011001100111100110011001100110011110011110011001111110000110000110000111111000000000000000000001111110011111111111100001100001111110011001111000000001100001111110000000011111100000011000000110000110000110011111111001100110011110000111111001111110000000000000000000000111111110000110000111100110000110000111100111100111111110000001100001100001111110011111100111100110011001100110011111111111111001111000011001111001111111111111100110000111111001111110000000011001111110000001100111100001100110011111100111111111100
001111111111111100001100111100110011110011001111000011111111111111111111111100000000110000110000111111110000000000111100111111000011001111001100111111001111000000000000110011001100110011110011000011110000000011000000001111110000001100110011110011000011001100110000111100110011110011110000001100001111110011001100110000000011111100110011111111001100000011001111001111110000110000001100111100111111001111000011000011001100001100001111001111001100000011110011000000001100000000111111111111000011111100110011111111111100000000111111111100
1100001100110000000011001100000011000000110011001111111111110011001100111100111100110011000000110000001100110011110011000011000000111100111100001100000011000011000000001100110011000000111100000000000000111111111100
11111100111100001100001100000000000000000011001111110011000000111111001100110000000000001111000000111100111111000011111100000011000011001100000011110000110000110000000011111100001111111100001100111100111100111111111100
1100110011001100110000000000000000001111001100111100000000111100111111001100001111000011000000111100111111000011110011000000110011000000000000001100110000111111110000000011000000001100000011110000000000000011001111001111110011000000111111110011111100110000111100110011000011001111000000110000111111111100
00111100000000111100001100000000000000111100110000111111111111000000111100111100001100001100000000001100111111001111001100001111111100000000111111001111001100001100111100110000110000111100110000000011110011000011111100001100111100000011000000000000110000001100110000001111110000111100000000111100000011001111000000111100111111111100
1111000011000011001100000011111111111111110011111100001100000011001111111111111111001111001100000011110011110000111100001100111100000011000011111100111111111100
0000000000110000000000110011001100111111111111110011111100001100110000111111111100
111111111100110000001100000011110000001100110011000011000000110011001100110011110011111100001111111100000000111100110011001111111100001100000011111111000011000000001111000000111111000000000000001111111100001111000000110011000011000011001111111100000011000011111100000000110011001111110011001100001111111100001111001100110011110011000000111111001100000011001111110000001111001111000000111111110000001111001100111111000011110011001111000000000011001100000011110011001100000011000000110011110000110000110000110000110000111100111111110000000000111111110000110011111100000011000000000011110011110000001111000000000011000000001100110011110000000000000000110011110000000011110011111100110000001100111100111100110011000011000000000011000000111111001111000011001100110011110000000000001111000011111111111100110000110000001111000000000011111100000011110000001111000011111111111111000011111111111100111111111100
00001100000011110000000011110011000011111111111111111100000011001111111100001111110000001111001111000011001100110000110011111111000000111100001111000000000011001100000000000000111111000011001100001111000000000000000000111111001100110000110000111100111100111100110000001100000011000000110000001100001111111100110011111100001100111111001100001111110000001111110000001111111100001100001100000011110000110011111111001100111111111100
00001111110011111100110000000011110011110000111100000000000011001111111100110000001100000011001100000000000000001111000000111100110000000000111111111100
1111000000111111000011110011000011110000001100111111110011110000001100111100111100000011111111111100111111001111001100111111000000001111000011111111000000001100110011110000111111111100
0000110011110000110000110000110011001100000011001100111111001100111100001111000011110000110000000011111100110000111111111100
110011110000000011000011111111111111001100110000001111001111001100001111110011001111000011001111001111001100000011110011110011000011111100111111001100111111111111001111111100001111110011000011111100110011001100000000110000110000111111000000000011000011000000000000000000000011110011000000111111111100
0000110011110000001100110000001111000011000011000011110011000011111111000000000000111111111100
1100110000001100111111000000110011111100111111111100
0011110011110000111100110000110011001111001111000011001100111100111111000000000000111111111111001111000000111111111100
00000011111100000011111100000000111100001100000000001111001100110011000011000000000011111100111100111100111111001111111100000011111111001111110011111100001100000011000000110011110011001111110000110011111111000000111111111111000000000011111100110000000000110011111111111100111100001100001111110011110011001111000011110011000011001111001111001111000011110000001111000000111100001100001100111100001111111100111100000011000000110011000011001111110000110011111100001111001100001111110011110011001100000011111100001111110000001111111100111100111111000011110000001111111100111111110000000000001111110000111111000000110000000000110000001111001100111100110000110000111111000000110000001100110011001100000000110000111100000011001111111100000000111100000000111100000000110011000011000011111100001100000011110011111111111111000011110000110011001111110000000011000011110011110011001100110000110011110011001111110000001111000000110000000011000011110000001100111111111111111100111100111111001111001100001111001100110011000000110011110000110000001100001100111100110011111100001111110011001100110000111100111111110000111111000011110011001111000000111111110011111100000000001100110000001111111100000011000011110000001100000000110000110000000000110000000011000011110011111111111111001100001111000000111111110000001100110011000000111100110011000000001100111111001100001111110000111111111100
11110000000011110000111111000011111100111111110000001100110000111111001111111100001100110000111100000011000011111100111100000000111100001111111100000011000000001100111111111100
001111111100000011110000000000111111000000110000110000001100110000000000110011000011001100110011001111001100000011111111001100111111110011000000000011000000000000110000110011111111000000111111111100
1111111111111100000000000011000000000011000011000000111100111111111100
00000000000011111100111111111111110011110011000011000011001100000011111100000011000000110011001100110011000011110000110000111100000000001100111111001111001111110000000000110000001111000011110011110000110011001100110011001100111111111100
11111100000011000000000011001100111111111100
1111001100001100000000000000111100000011110000000000110011110011110011110011000011000011001100000011001111111100001111110000111111111100
1100111100111111000011000000111100111111001111001100001100001111000000111111000000110000001100000011110011001111111100110000001100111111110000110011111111111100111111111100
111111110000000000111100000000110011110011000011000000001100000000000011111111000000001111001111110000000000110011001100000000110000111111111100
00000011110011001111110011001100110000000000000000000000000011000011111111111111111100001100000011001111000000001100111111001111111100000011110011000011000000111100110011000011001111001100111100111100111100111111111111110011000000000000110011000000001111110000000011000000111111111100
11110011110000111111111111001100110000111111110011000000001100001111111111110011110000111111111100
110011110000000000000011110000000011000000110000000000111111001111000011001111001100001100110000111111000000111100110011111100111111001100001100001100000000111111110000001111110011000000000000111111110000110011000011111111000000000011001111001111000011001111111111110000000000110011001100111100110000001100001100000000000011110000110000110000111100000000110011001100001111111111111100001111000011111111111111111111000000111100110011111100110000000011001111110000111111000011111100111100000000001111111111111100111100001111000000110000000000110000000011000000111111000000111100001111001100110000111111111111111100110000110011001100111111111100
111111111111000000110011000000110000001100110000111100111100110011000011111100110000110011110011111111000000000000110000110011000000111111000011110000001111111100000000110011110011000000000000111111111100
11111100111111000000001111001100111100111100000000110011110011001111110011000000111111000011000011000000110011110011000011110000111111001111111100001111000011000000111100000011001111001100000011001100110011000011110011111100111100000011001100110000000000111100111111111100
11001100111111111100
111111111111000000000000000000000011001100111111110000000011001111001100110000001111111100110000001100111100000011001100110000000011001100111100000000001111110011001100111111110000111100111111111111000011111111111100001111111111111111000011000000111111111100
11000011110011110000110000111111110011111100000011000000000011001100110000110000110000111111001111001100110000001100111100111111111100
00001100001111000000110011000011000000111100110000000000111111001111000000110000111111111100
110011111111000000001100000011110011111111001111110011000000000000000011000000000000000000000000000000110000001100110000001111000000001100110000110011000011001100111100001100000011111100111111001111000000110011001100110000001100000011000000111111110011001111111100110000000011001100110011000011110000000000000000110011110011000000111100001100001111000011000000111111000000000000000000000000110011001100111100111100111100001100111111001111001100110011001100110011001111110011110011000000110011110000110011000011110000000011111100000011111100110011000011001111110000111111110011111100001111110000001100111111001111110000111111111100
1111111100111100111100001100111100000011111100000000111111111100
1100000011111111001100111111111111000000001111000000001111001111110011111100001111000011001111111111111111001111000000111111000000001111111100111111111100
00111111001100111100001111110000111100001111111111110011111100001100001100110011000011111111111111111111110000111111000011001100110011111111111111001111110011110011001111001111110000001111110011111100001100001100000011000011001111000011001111110000000000001100110011111100001100000000111111001100110000111111110011000000110011000011001111110011000000001100110011000000110011111111111111000011000011110000000000000011111111000000000000000000111100001100110011001111111111110011111111001111000000001100111100111111111100
11000000000000111111111111001111001100111111111100
00111100110000110000111111111100
00110011001111110011001100000011001111000011001100111100110000110011001100110000110000111100000000111100110011111100001100111100001111111111111100000000110000111111111111110011001100000011000000111111000011001100111111111111000000110011111100110000001111001111001111111111111111000011110000001100110000110011110011111111001100110000001100000000110011001111001100110000111111001111001111110011000011110000000000001100110011110000111111110000000011001100110011111100110011000000110011111100000000110011110000111111000011000000110011000000110011001111111111110011111100001100000011110000001100110011001111000000001100000000000000111100001111110011001100001111000000001100110000001111000000000011110011000000110011000000110011111100001100001100111100111111110011110000001100110011001111110000001100110011001111111111111111110000000011000011000011111100110000001111110011111111000011111111001100000000001111000000110000110011110011001111110000111100000011000011111100001111110000111111000000000000111111001100001100111111110011000000000011110011110000000011110011111111000000110000111111000011110000110000111100000000111100000000111111111100
110000110011110011110000111111111111111111111111001111000000000011110000110000111100001111110000110000111111111111110000000011001100110000110000110000110011110011110000000000110000110011000011111100110000000000110011000000110011110000110000000000000011110000110011000000111100110000001100000011111111000000001100110011000000110000000000111100111111111111000000111111111100
11000000000011111100111100001111110000001100111100110000001111000011110000110000000011000000111111111100
11000011111100001111110011001111111100111100001111110011000000000000000011110011110000001111111100110011001100001111111100001111000000001100110011111111111111111111110011000000000000110011001100111100001100000011111100110000110000001100111100000000110000000000110011111111001100110000111100001100001111001111001111001111000011000011000000110011000011110000110000111111110000000000000000111100110000000000000000110000000011110000111111111100
11110000110011000011000011111100000011000011111111000011000011000000111100111100111111001111111111110000110000001100001100001100111100001111000011111111001100000011000000111100001100111100110011110000000011110011001111001111110011000000110011000000111111111100
00000011001111001111001111110000000000111100001111000011001100000011001100001100111100110000000000000000000011001111110011000011001111001100110011111111001111111111111100001111000011000011000000110000000000110011001111001111001100001111000000110011000011110011111111000011110000110011001100001100000000001100110011111100001100110011001100000000001100001111110011000011000000001100000000111100110011110011110011111111000000111100111100000000111100001100111100110011111100110000001111110000001100110000001111110011000000000011001100001100111111111100
1100000000000011001100110000111111110011001100001100111100110011111100111100111100111111111100
11001111000011110011000011001100111100000000110011001100000011000000000000111111111100
0000001111111111111100111111110000000011111111001100110011001100111111000000000011000011001111000000110011111100111111111100
1100111111000011000000001100000011111111111111111100111111000000111111111100
11110000001100001111110011111100000000001111110000000000110011111100111111110011111100000011000011110000110011110011110011001111110011000011111111111111110011111111000000110000000011000011000000000011000000110000110011001111001111110011000000110011001100110000111111111100
0000110011001111110011110000000011001100111111110000000011110011110000001100110000000011001111001111001100000000110011111111111100000000000000110000111100001100001111001111000000111111111111001111000011111100000011110011000011000011000000001100000000000000110000110000111100110000111100111111001100000000111111000000001111001100001100111111111100
11110011111100001111001111111100001111000000000000111111001100111100001100110000000000001100000000111111001100001100000000110000000011111111000011000011001111110000111111001100110000000000111100111100111111110011111100110000110011000000001100111111000000000000110000001100001111000000000011111111000011110000110011110000000000001100000000110011111100000000001100111100000000001111001100111100111111111100
111111000000111100001111001111001111001111110011001111000000110000001111111100000000001111001111001111001111000011110000110000001100111100000011110000111111111100
111100001111110011110011001111000011001100111100001111110000111111111100
0011000000001111110000111111111100
1100000000000011001111000000111111000011000000111100000011111100110000110011110011110011000011000011110000111100110000110011001100001100111111111100
00000011001100001100111100000011110000110011001100110000001111000000000011000011001111001100001100111111111100
110011001100110011110000001111110000001100000000001100000000110011111111111111110000111111110011001100111111000011000000111100110011001111000000110011111111111111111111001100111100110000001100110000000011000011001111001100110000000011001100111111111100
000000110000001100111100110000001111110000111111111100
11001111001100110011000011111100111111001100001100110011000011000000001100000000001111000011111111000011000000001100111100001100111100111100111100001111000000110000000011110011000000000000110011111111000000001111111111110011000000110011111111000011001111111100000011001111110011110000111100111111001100110000001100000011110011111111001100111111111100
1111111111001111000000110011110011001100110011001100000011000000110011001100110000000000111111111100
0000111111110000000011111100110011001100110011111100111111111100
11111111001100110011001111000000001111000011000011000000110000111111111111110000111111111100
1111111100111111111100
1100111111001100000000111111110000111100000011110000110011111111001111000000000000110011000000110000111111000011001100110011110000111111110000001100111100111100111100110000110011000000110011110011111111000011000011110011111100110000111100110000000000110011000000110011111111000000000000000000111100110011110011111100001111111100000000110011110011001100000000110000110011001111001100110000111100111111110011110011111100001100111100111100111100111111000011110011111100110011000000001111111100001111000011110000111100111111001100000011001111111100001111110011110000111111111111001100110011001111111111111111111100001100110000000011001100000000111111110000111100111111111100
000000110000111111110011111100001111001100111111001111110000110011111100001100110011001111001111000011111111000000110000111111110000111111000011000000001111000000110011000000110011110000000000111111001111110011000011000011001100111100001100001100110000000011111100001111001100110000110000001100001100000000110011001100000011110000000011000011111111000011110011000000110011000000110011000011111111001100110011001111001100000000110011110011110011001111001100111100111111001100001111001111110000001111001100111111000011110000110011000011110000111111110011001100001100110000111111111100
111100000000001100110011110000111100111111001111001111000000000011111100110011000011000011110011001111001111001111110011110011111100111100111100000000110011110011111100111100110011001100000011001111111111110011001111001100111100000011000011110000001111000000001111110000110000000000001111111100001111111100110000111111111100
1111111111111111000011001111110000001100000011111100110011001100111100000011111100000000111100111111001100111100111111111100
1111000000111100110011111111001100110011001111111100111100111111111111111100111100000011111111000000001111000000110011000000000000111100001111000000000000111111000000111111111100
1100001100000011000000110000000000111100111100001100001111110011000000110000111100000000111111111111111111000000111100111100111100001111110011000000001111001111000011000011111111001111000000110011111100111111001100110000110011000011111111111100111100000000110000001111110011111111001111110011111111001111110011000011111111111111001100001100000011001111000000111111111111000000111100110000000011001111111100111111110000001100000000001111110011111111000011001100000011001111000011000011110011000011000011110000000000000000001111111111111111000000110000000000001111110011111100110000000000000011001100001111111100000011110000111111111111001111110011110011001111110011111100000011000011001111111100110011001100001111000000000000110011001100111100111100110000110000110000000000000000110011001100000000001100110011111111001100110011111100110000000000001100110011000000110000111100110000001100110011001111111111111100110000110000000000111100000011110000110000001111110011001111000000111111111100
111100000011110011110000001111110011000000000000000000110011111111001111110011001100001111110011001100000000001100110000111100111100110011001100000000001100001111001111000011110011000011110000110011000011001111110011000011001111110000001100111100001100111100111100111100001100111100000000110000110000001100000011000011001100110000111111111100
1111111100000011110011000011110000111111111100
0011001111000000001100000011001100110000001100111111111100
11111111110011110011111100110000111111111100
00000011001111111111110011111111111111000000001100001111110000111100110000111111111100
0000111111001100001111001100000011001100000000110011110000110000000000111100000000111100110000001100001111110000000011110011111111001111111100110011110011111100110011001100001111001111001111000000110011001100001111000011110011111100001111001111111111111111001100001111110011110011001111110011000000111100000011000011110011001100111100111100000000110000110011000011000011000011000011000000110000110000000000000011110000000000001100111111000000110000110000000011001100110011000011110000110011110000001111001100000011001111000000110011000011111111111111110000111111111100
00111111000000111100001111110000000000111100000000111100000011111100000000110011000000001100001100111100111111000000000000001100111100001100111100001111111100111100110011000000001111000000111100110000110000110000000000000011000000111100110000001111001111110000001111001100110000001100111111001111001111001100001100110011000011000011001111111111110011110011111100110011111100001111111100000011110011001111110000110000110011111100001111000011111100110011001111001100001111000000111111110000111100110000111111110011110000111111111111000000000011000011110011110011000011111111111100001111000011000000110000000011001100001111000011111100000000000000110011110000111100110011110011110011110011001111110011111111001100000000001111110000001111001111111111110011110011000000111111111100
00000011000011111111111100111100001111111100000011110000110011111111000000110000000011001100111111000000110000000011111111001111000011111100110000001100001111000011000011111100110011000000000011111100000011000011000011000000110000110011000011001100000000001100110011000011000011110011000000111100001111111100000000001100111100111111111100
000011001100110011001111000011111100001100111100111111111100
1100000000110011001111000000111111001100001111001111111111111111110011110011111100000011110011001100110011110011000000001100000000111111000011000000111111111100
001100111111001111000000110000110011111100000011110000001111000000000000111111111100
0011111111000000001100110011111100001111000000111111110011000000001100110011001111000011110000111100111100000000001111110000000000000000000000110000110000110000001100000000000000111111001100000011001100000011111100110011000011111100000000111100111100001100001100001111000000111111111100
001111110000110011001100111111111100
00110011001111000011000011000011111100001100111100000011000011000000000000000011111100110011111100000000110011111100000011110000000000000000000011001100110000001100110000000000000000001111000011000000000000001111000011001111111111110000000011110011001100000000110011111111000011111100000000001100110000000011001100110011111100000011001111001111001111110000111111001100001100000000000011001111001100110000111111111100
11111111110011111100000011001100000000111100110000110011110000001111001111001111110000110011001100001100001111110011110011001100110011000011000011001100001100110000110011111100111100000011001111111111111100110000110011000011110011001100110000111111001111110011001111111100111111111100
11001111001100000000000000111111111100
11111111001100110000110000111111000011111100000000001100001111001111110000001100000011000011111111000000110000000011001111000011001111110000110011110000110000111111000011001100110011001100001100110000000011110000111111110011111100110000111111110000110011110000110011001100111100000000111111111100
111111000000000011111100110000111100110000111111001111001111000011000011000000000000001100110011111100110000110011110011110011111100110000111111000011001100111100001111110000001111001111110011001100110011001100001100111100110000000000110011110011110011110000110011111100111111111100
11110011110000111111111100
11001100000000110011111111111111110000001100110011000000111100000000111111111100
000011000000110011111100111100001100000000000011001111000000000011110000110000000011110011111100111111111111001111111100000011000000110000111111000000111100000000110000110000000000111100000000001111001111110011000011110000001100001111110011001111001100001100111100000011001100000000111111111100
00001111001100110011110000111111110000110000000000001111000000111111111100
0000111111001100110000111100001111000000001111001111001111001111111111110011111100001100000011001111111100001100000000110000000000110011111111111111110000110011001100000000111111111100
110000111100000000111111001111110011110000001100000000001100000011110000000000111111001111110000001100111111111100
110000001100111111111100
001111111111111111001111110011000000110000001111111111110011111111111111000011111100000000111100110011111100110000111100110000000000000000000000110011110000001100001111000011000000000011001100001100111111111100
0000001100111100000000110000000000001100000011111100110000111111110000110011110000111111000011001111000011110000000011001111001100001100111111110000001100110011110000110000001100000000001111111100111100110011111111000011110000111111001111001100110000111111111100
00110000111111111100
00110000001111110000111100110000110000110011000000110011111100000000000000001111001111001111001111000011000000000000001100001100111111110011000000001100001100001111111111110000001100001100111100000000000000111100110000000011001111001111000000000011001100110011001111111100110000110000000000110000000000001100000011000000110000000011000000111100001111000011111100000000110000110000001100000011001100000011111111111100111111111100
11111111111100000011110011000000111100000011111111001100110000111100000011111111111100111100110011001100110000111100111111000011110011001111110011001100111100110011001100110000001100111111111100
1100000011001100001100110000001111000000110011111100001100000000110000111100000000000011110011110011111111001111000000001100001111111111110011000000000000001111110011110000000000001100111111111100
001100110000001100110000111111000011110000000011000011110011001111111100000011110011000011001111000011111111001100111111110011000000000011001111110000001100110000000011111111111100111100111100001100001100111111001111000011110000111111111100
1100001111001111111100000000111100111100000011000000001111110011110011110011001111110011000011110000001111111100000000000000001111001100001111111100001100110000110011110011000000110000110000001111000000110000000000110011001111111100110000111111000000110011000000111111111111001100001100001100110000000000110011111111111111000000001111110000111111000000110000110011001100111111111100
0011111100000011111100110011111111111111000000000000111100110000110011110000001111001100111111111111000000111111110011000011000000110011110011000011000000111100001100001111001111111100000011000000110000001100110000111100000000000000111100110011110011110000001100001100111100110000000000001111111100001100001100000011000000110000000000111111111100
1100000000111111110000110011001111000011001100000011001100110000110000000011111100000000111111111111110000001111110011110000001100000000110011110011111111111100110011001100111100111111111100
0011110000000000110000001100111111110000111111000011001111000011000000001111000011001111001111000000110000001100001100111100110011111100110000000011110011110011110000001100000011001100000011000000001100000011110000001100111111000000111100000000111111000000110000110011111111001100001111000000110000000000110011001100111111110011111111000000000000000000001111001100000011000011001111000011111100111111111111110011110011001111110000000000110011001100001111110000000011111100000000110000110011110011000000110011001100001100000000001100111100111111110000001100110011111111111100000000110011000000000011001100110000001100111100110000001100111100111111000000000000111100110011110000111111111100
001100001100001100110011111100110000110011000011110011111100111100110011000011110011000000001111110000000000110000111100001100110011001100111111111111110011111100000000110011001111001100110000111111110000000000000000111100000000001111000000000000000000000000001100000011110011001100111111000000111100111111000000001111001100000000000011110011110000000000000011110011111100000011111100110011110011110011000011110000000011110000001111111100000000000000001100001100001100111111001100000011110000111111001100000000000000110011110011111111111111001111110011000000111111000011110011110011000011001100111111000011001100000000001100001111000011110011000011001100000011111111111100000011111111000011001100001100111100001111000011000011000000110000001111000011001100000000110000110011110011001100000011110011110011001100000000111100001111110011110011111111001100111111001111110000001111000011111100000000001111001100000011001100001100000011111100111100111100001100001111110000000011001111000011111111001111001100000000110011000011001111000000111111111111110011000011111100000011000000111100001100001100111100110000001111001111000011110000111111111100
0011110011110000110000111111110000111111000011001100001100000000111111111100
001111110000110011111100110011001111001100000011000011001100110000111100111100000011001100001111001100111111111100
0000000000001111111100001100110000111111000000000011000000111111111111000011000000110011110011110000001111001100001100001100001100110011110000001111111100111100001100001111111100000000001111000011000000001111110011001100110011000011000000000011111111001100000000111100001100110000110011001100000000000011110000000000111100000011000011110011001100001111110000111100111111111111110011110011111111111100111111110011000011001111001111001100000000110000110000001111000011001111000000001100000000000011000011000000001100111100110000000011000000111111001100000000001100111111000011111100001100111100000000111100111111111111111100001100110000000000001100000000000011110011000000001100111100110000111111001111001100111100111111000011000000001111111100111111111100
0011000011110000110000000000110000000000000000111111001100000000001111001111110000001111110000110011110011111100000011001111000011000000001111001111001111001111001111110011110000110011110000000000001111001111000000111100000000111111110011111111000011111111001111110000000000001111111100110000001111111100110011111111001100000011001100110011001100000011001100000000000011001111110000111111110011110011001100001111110000000011000000001111110000110000110011000011110011111100111100001100110000001100111100111111110000110011111100001100110011000000110011000011001100000000110011111100000011000000001100000011000011110011000000110000111100000011001100110011110000111111001100111100000000000000111100110011110011111111111100111100000000110011000000111111000011110000001111000011001100111111111100
1111111100111111111100
110011111111001100111111000000001100110000111111111100
00110000000011110011111111000011110000111100110000110000110011000000000011000000110000001111000000110011111111001100000011111100000011111100001111001100110000110000111111110011001111000000111111000011110011000011001100111100000000111111111111111100001111001111001111111100000011001111001100110011111100001111000000000011000000111100000011111111000000110000001100111111111100
00001111001111110011110011000000110011111111001111001111111111111100000000111111000000110011001111001111000000110000111100111100111111001111111100110000001111001111110011001111110011111100110011000011110000000011110000110011001111001100111100000011110011000000001100111100110011001100111111111111000000001100110000111100000011111100110000001111000000110000000000000000111100111111000011110011111100000000001111111100110000111111111100
00001100000011000000001111110011111100110011111111000000111111111111000000000000111100111111001100110011111111000000000000001100001111001100001100111111110011111100110011001111111100110000110011111100000011001100110011001100110000001100110000001111110000110000000000110011000000000000110000000011110011111111000011001100001111110000111100000011110011000000001100111100110000110000111111111100
1111111100110000001100001100001111110011000000000011000011000000111111110000111100110011110011000000001111110011111111111111111100001100110000000000000011001111110000110011000000000011111100111111110000001100000011111100110011000000111111000011110011001100110000111100111111111100
00111111111100
11110011111100000000111100001100110011000011001100111111111111000011000011000011110000001100001100001111001111001111001100111111111100
001111001111001111001100000011110011001111110011000011000011001100110000000011001100000011110000111111001111001111000011000000110000111111001111001111001111110000111111000000110011000000110011000011110011000000000011001111001100001100001111001100111100000000111100110011111100000011001111000011000000000011001100001111110011000011111100111100000000111111001100110000000000000000111111001111111100000000111111111111111111110000110000000011110011001100111111000011001111110011111100000011111111001111110011001100000011110011111111111111001111000000111111110000111100111111111111001100110011110000001111001100111111001100111111001100110011000000111100001111111111110000000011111100111100000011110011111111001100110011111100111111001100110011001111110000000000001100111100000000110011110011001100001100000000111111110000111111111100
1111000011000000001100111100000011000000110011000011110011001111000011111111000000001100110000000011001111000000110000000000111100001111111100000011110000111111111100
11110011110000001100111100111111111100
00001111001111111100001111110000110011111100111111000000111111111100
00111111001111001111110011110000110000110000000011001111000011110011110000111100110000001100001100110000111111110011110000001100110011000011000000001111110000001111001100000011110011001111001111001111000011000000000000000011110011111111111100110011000000000011001111001111110000000011001100001111001111111100000011111100111100111100000000111100111111110011111100110011110011111111111100111111001111000011000000000000111111110000001111001111110000000000000000000000110000000011001111001100000000001111111111110011001100111111111100
001111111100000011001100000011001111000011110000001111111111110000001111001111001100000000001111110000001100110011110000001100110000110000001111110011110011111100001100001111001111000011000000001111110000000011001100001100001100000011001111110000001111000011000011001100001111000011001111110000111100111100001100000000000000110000110011000000000000111100110011111111001111001100110011110000000011000000111111000000001111110000001111111100110011111111111111001100111100001100000000111111000011000000111100110000110000110011001100000011111100001100110011001100110011001111001100001100111111000011000011110011110000001111001111000000000011000011110011001100111100110011000011111111001111111100000000110011001111111100000000111111110011111100111100001100000000111100110000000011000011001100000000111111111100
1111111100111100110011001111000000110011110011110011110011001100111100001100111111001111000000111111111100
1100111111001111110011110000111111001111110000001100000000000011111111111111000000000000001111001100110011110000110000110000001111110000000000111100111111111100
11110000111100000000000000110000000000000000000000000011001100001100111111000000110000111111001111001111110011111111111100111100111100000000001111000000111111000000110011110000001111001111110011000000111100000000110000110011000000110011110011110000111100000011110011000011001100000011111100001100000000111111001100110011001100000000111100110000001100001100000011111111001111001111001111001111110011110011001111001111001100000011111111000000001111001111110011001100001111111111110011000000001100110000000000111111111100
111100000000001100001100000000000011001100110000001111001100000011111111001111001100000000111100001100110000110000110011001100000011000011110000111100110000110000111100110000110011001100000011111111001111110000110011001100111111001100001100110000000000110000001111001100001100110000001100001100000011110011111111111100001111001100001111000011111100111100111111110000000000001100000011000000000000110000000000110011000011000000001100001100111111111100
11001100110011111111111111110000110011001111001111110011000011110000111100110011110011000011111111001111000011111100111111001111111100111111111100
11000011111100110000111100110000000011000011111111111100001100001111111100111111110011000011001111000011000000110000111111000011001111001111001111111100000011000011001100110011111100001100001111000000110011001111110011110000111100000011000000001111000011110000111111110011111111001111110011000000111111001100000011001111001111001100110000000000001100110000001111111111110011000000110000001111110000001100000000111111000011000011111111001100000000001111110011110011000000001111111100110011111100001111111100111111000011001100110011001100000000000000110000111111111100
0000111100110000111111110000001100110000110011001100111111111100
1111000011000000000011001100110000111111110011000000111111000000110011001100111100111100111100000000111111111100
00001100001111001111110011111111001111001100001111001100110000000000110011110000001111110011001111001100000011110000001111111100110011001100001100001100001111110011000011000011110000001100001100001100000011110000110011110011000011001100000000111100001111110011110011001100001100001100111111000011001100111100001100110011000000110000110011110011110011111100110000111111000011000011111100001100000000111100110000000000110000001100001100000011111100001100000011001100000011110011110011000000110000000011001100001111001100111100001100000000000000110011001100110011000000110000110011110000110000001100110011001111000000000000111111110011111111111111000000111111111100
11001100000011111100110011000000001111111100001111000000000000110011111111001111000011110011000000000011110000110011110011111100111111000011111100110011001111001111001111111100111111110011000011110011111100110011110000110011001100110000111100110000000000111111110011110000001100000000001111110000110000000011000000001100111100001111110000110000000011001100001111001111110000111100110011110000000011001111000011110011001100110000110000000000001100111100001111110000001100000000000011001111111100111111111100
0011001111000000111111111100
0011000000001100001100110011110011001111001111110011001100000011110011000000111100110011000000000011001111111100110000001100001111110011000000110000111111111111111100001111111111111111110000000000000000000000001111110011001111110000111100000000000011111111001100111111110011111111001111111111111111000000110000000000001111110000001100110000000000000011000011001111111111111100000000001100110011000000111111110011111100110011000011111100001100001100001100001111110011001100110000001111000011111100111100110011000000110000111100110000111111000000001111000000111100000011110000111111110000000000001100000000110000110011000000111100001100110000110000001100111111111100
11110011001100110000110000111111000011001100110000110011111100001100110011001111110000110011001100110000001100110000110000110000111111001100000011000011000000001111001111111100000011110011110000000011111111001111111100000000111100111111000000111100000000111111000000000011000000111100111111110000111111000000111100111100111100001111110000001111001111110011000000000000110011001100111100111100001100000011001100000011110000001111001100110000001111001111000000110000001111001111000011001111001100000011001100000000111111110000001111110000110011111111111111000000111111110000111111110000110000001111000000000000000011000000000000001100000011110011000011001111111100111111111111001111111100110011111111111111111111001111000011001100001111110000000011000000000011000000000011111100001111000000001100000011110000000000001111111100001111001100001100000000001100001100001100111111000011000011001111001111000000110000111111110000001100111111111111111100110000001111111111111111110000000000111111111111110000111100000000001100110000001100001100001100111111111100
000011111111001111111100111100000000001111001111110000110000111100001100111111000000001111111100001111110011110011000011110011001100110011001111001100111100110000110011000011111111001111000000111111000011000000111111111111001100001111000011111100110000111100001100110000001100110000000011110011000011111111001111001100000011001111110011000000001111000000000011000000001111111100001111001100111100001100001100111100111111000000110011110000110011111100000000111111110000000011111100001111001100001100001111000000110011111100000011001111110000110000001111110000001111111100110000000000111111110000001100000000110000111111000011110000110011110000000000001100111111001100111111001100001111000000111100001100110011000000001111110000001100001100000000001111000000111100000011000000001111110011001111001111001100001100111100111111111111000000111111001111001111111111111100110000000011001100000011110011111100110011001111000000001111111100110011110000110000110000001100110011001111000011001111001100110011001100000011110011000011000000110011001100111100110011000000110000001100000011001100001100001100110011110011111111000011111111111100110011110000001111110000111100000000110011110000110011110011000000001111001111111111111100001100001100000011111111001111111100111100001100001100110000110000111111000000000011111100111111111111001111000000111100001111000011110000110000110000001111000011110011110000111100111111001100000000001111111100110000110011001100000011001111110000000011110011001100111111111100
0011001111000011000000110000000000110011001111001111001100111100000011110000111111001100110011001111111100111100110000001111111111110000111100110011001111001111000000000000000011001111000011110000110000000011111100001111001100001111110011001100001111001100111100001100001111001111110000001100111100001100001111110011110011000011000000111111110000111111111111111100111100111111000000001100110000000011001100110011111111111100000011111111111111110000000000111100110011001100000000111100000000111111111100
00111111110000001100111100000011111100000011000011001111111111111111000000001111110000000000000011000000111100001111001111000000001111000011110000110011000011000000111111001100111111110000000011000011001100000000111100110011001100001111000011111111001100000011001100001100110011000000000000110000001100001100000011110011110000111111001111110011111100110000001100001100001111001100111100110011110011001100111111001100110011000000000011001111000000000000111100110000111111111100
001111000000000000001111001100111111111100
0000110011000000001100001111111111110000111111001111000000110000111111110011110011001100110011000000111100111111111111110011111100001111110000111100000000110000111111111111111111111111001100000000001100111111000011110000001111111111110000001100000011001100110011110011111111001111001111110000110011001100111111001111111100000011001100111111111100
001111111100111100111111001111110000111111111100
110000111100110011111100000000001111001100001111000000110000110011001100111111111111111100001111110011001111111100111100111111111100
001100111111110000001100001100000011001100001100110011000011001100001100110000000011110000110011000011110011111111001111000011001100001111001100111111000011001100001100110000111111000000001111110000001100110000111100001100000011001111001111000000110011111100001100111100001100111111000011110011000000000000111111111100
00111111110000111100001111110011001100110000000000000000001100111111111100
1100000011110011110011000000110000111111110000110011000000000011001100110011111100110000110011000000111111111100
001111110011000000110000001111001111110000000000000011110011111100111111000011110000000011000011110000111100110000000000001111110000111111111100
00110000001111000000111100000011110011111111000000110011001111111100000000000000001111111100000000110011111100001111110000111111111100
00111100001111001111001100110000000000110011111111000000111100110011110000111111000000001100000000111100000011110000000000000011001111111111110011111111000000000000000000000000111111110000110000110011111111111111001100110011000000110011000011111100001100001100111111000011001111110000001111110011000000000000110011000011001111111111111100001100110011110000000011001111001100110011000011001111111100110000111111111100
0011110000000011111111111111110011001100111111001111001111110000110000000000001111000000111111110000001100110000110011111111000000111100111111111111110000111100110011001100001111001100000000110000001111000000001100111100110011111111111111110011110000110011000000110000110000001100000011110000110011001111110000000000110011000000000011111111001111001100110000110000000000111100001100110011000011111111111111111100110011000000110000111100001111110011000000110011110000001111000011110000000000111111000000001111111111110000111111111100
001111111100000011111100001111001100110011111100110000000011000011000011000011001100111100110011110011000011001111111111111100111100110011111100000011000000000011111111111111111100000011110011110000001111111100110000111100000011000000111100110011000000110000111100001111111111110000001100000011110011111111001100110011000000111111111111111111001100001111001111110000111100111111111100
11110011111111000000001111111100110000111111110011001111111111110000110000001100000000110000001111001111111100000000111111111100
1111111111001100110011001111000000001100001100000011111100110000111111110011110011000000001111001100000000111111000011110000110000000011110011000000110000110011110011110011110000111111111100
111111110000110011001111111111111100111111110011110000001111110011110000001100000011001100110011111111111111001100000011001111000011110000000011000011111100110011110011110000111100001111110000111100111111111100
0011000011110011000000110000111100000011000011000011111111001111110000110000000000001111001111001111001111000011000011000011000011001100111111111100
000000000000000011110011110000001111111111111111001111000011001100111100111111001111111100110000001100000000111111111100
001100000011111111001100110011111111000000000011110011000011001100110011001100111111110011000011001111001100000000001100111111000000110000001100110000000011110011000011111111111111000011110000000000001100111111111111001100001100110000110011110000110000000000111100110011111111000011001111111111111100001100001111001111110011110000110000111111111100
0000000011110011110011001100000000000011000000111111000000111111111100
001111000000110011111100110000110011111111111111000011111111000000001100111111000011111111000000110011001111110011001111110011110011110000111100111100110011001100001100111111111100
0011000011110000000000000000000011110000001100000000001100000000110000111100110000111100000011000000000011110000110011001111110000000000110000000000110011111100111100001100111111111100
11110000001111111100111111110011000000110000111100000011001111001111111111110000111100000000111100000000000011000000001100000000110000110000111111110000111100000000000000111100000000001100001100110011001111000011110000001111111100111111111111000000000011000011111100111111111100
1111110000110000001100000000001100000011110011110000111111110011000011110011111111111111001111000000110000000000001100001111111111111100110011001111111100001111110011001100111111001100110000110000111111111111001100001111000011000011111111001100111111110000111100001100001100110000001100111111111111111111110000001111000011001111001100001100000000110011110000111111001100001111110000001100110000000000110000000000001100111111111111110000000000111111000000110011110011000011110011000011110000000011000000111111111100
1100110000001100000011001100000011110000110000111100111100000011110011110011000000110000000011110000110011000000111111001100111111000011000011000000110011111100000000111100000000110000110000000011001100111100111111111100
00111111111100
1111000011000011000011000000001111000011000011001100110011001100110011000000000000001100001111110000000000110000000011000011110011000011111100001111001100110000110011001111000011110000111111111100
110000110011001100000011110011111111001100111100111100111111001111000011111100110011110000001100110000001100110000000000110000110000110000111111111100
00111111000000111111111100
0011110000000011000000001100111111000011001100111100000011110000001100000000110000001100111100000011001100111111001100000011111100001100001111110011110011000011001111001111001100001100111100000011111111111111000000111100110000111111001111001111111111111111111111000000000011000011110000000000000000000011110000110000111111110011111100111100110000000011111100001100110000111111111100
1100110011111111001100111111001100111111111100
111100110000000000001100111111111100
0000001100001100000011110000111100000011111111111100110011000000111100110011000000000011000011001100000000111100111100111100000011001100000000110011110011001111110000000000111111111100
111111001100000000000000111111000000001100000011110011000000110000110000110000111111000011000011001111000000000000110000111100110011110000111111001111001111111111111100111100110000111111001100001111111111111111000000111111001111000000111100000011001100001111001100111100001100110011111111000011000000001100000011001111001100001100111111111100
111111111100000011001111111100001111000011111100000011000000111100000000110000001111001100111111111100
11111100001111110011110011001100110000110000111111110011000000111100110000001100000000001111000000110000110000001100110000110000110000000011000011001111111100110000001111110011111111001100110000000011000011001100111100110000111111000000000011000011001111001111000000000011001111111100001111111111110000110011001100110011110011001111000011111100001100111100111111110000001111001100000000001111110000110011000000111100110011001100110000110000111111110000111100111100000000001111110000000000001100000000111111111100
00000000111111111111111111000000110011001100110000001100000011111100111111111100
0011000000111100111111111100
00001100110000000000111100000000111111001111110011000000000000111111110000000000001111000000111100000000001111111100111100001111000000111100001100000000000000000000000011110000001100000011111111000011000000001111001111110000111100000000110011001100111100001100111111111100
00000000001100111100000011000000001111111100111111111100
11000000000011111111001111111100110000111111111111001100000011001100001111111100110011111111111111111111111100110011111111111100110000000000110011110011001111111111110011001111000011110011001111001111110000001111110000110000000011110011110011000011110011111111000000001100111100000000000000000000111111000000001111000011001111111111110000111111110011001100001100111100110000001111111100111100111100111111110011110000110000110000001111110000000000111100001100000011000011000000000011110011111100001100001111110000001111001100111100110000000011000000111100000000110011110011110000001100000011000011110011111111001100110011110011000011001111000000110000111111111100
11110011111111001100111100110011001100110011001111111100110011110000110011000011001100110011110011111111001100000011000011111111111111001100001100110011110000111111110011111100111100110011110000110000111111111100
00001111001100111100000000110000001100110011111111001111001100111100111100110011001100001100000000000000001100001100000000000000111111001100001111001111001100111111000000110011001111111100000011000011111100000011111100111111111111110000001111000011110011111100000011111111111100110011001100000000000000001100000000111100110011001111110011001100110011001100110011000000111100000011000011001100110000001100110011000011001100001100000011110000110000111100111100000000110011110000000000001111000000000011110000111111000011001111111100110000000011001111111100111111000011000000000011000000111111111111001100000011111100110000111111000011000000111100000000111111111100
000000111111001111000011000011110011000000110000001100110000001111001100110011110000110000001111001111110000111111110011001111111100001100110011000011110011110011001100000000110000000011110000001100110000001100001100001111000011001111111100001111110011110000111111000011110011110011000000110000110000111100110000110011110011110011110000001111000000001111111111110011000011000000001100001111111100001111111111111111000011111100111111111111000000001100111100110000001111001100000011110011110011111100110000110011110011000000110000000011110000000000111100000000110000000000110000111100001100111100000011111111001100111100000000111100111111001111000011110011000011110000001111000000000000001111001111000000000011110011000000110000000011001111110000000011000011000000110000110000001100000011000000001111000011001100000000110000110011001100000011000000000011111111111111110000001100110011000011001111111100111111110000111100000000111100111111111100
11001100110011110000110000111111001111110000111111111100
0000001100111111111100
0011110000001111000011000011000000110000001111000011110011111100001100111100000011001100001111001111001111001100110000001100111100001100000000001100000011110011001111110011111100001100000011001100000011110011000011000000111100001100000011000011000000000011110000001100000011111100110000001111111100110000111111001111001111111111111111000011000000110011001100111111001100001100111100000011110011001111001111001111001111000011001111001100000011111100001100001100110011110011111111001100000000111100110000001111001111110000111111111111110000111100000000111100001111001111110011000011111100000000001111001111001111000000001100111111111100
1111110000110011111100111111111111000011001100000000000011000000110000111111001100000011110011000011110000000011000011001100001111000011110000001111001100001100001111000000000011111111001111000000111111111100
11000011111100110011000011001111001111110011111111111100110011001100000011000000000000001100000000110000110000001111000000111111000011111100001111110011000000001111000000000011000011111100111111110011001111001111001111001111111111110000111100110000001111111111111100110000110000111100000000000011111100110000000000110011001111001100111100000011111111111111001100001111001100001111111100001111000000111100001100000011110011001100001111000000111100001111001100000011110000110000000011110000001100001100000011111111001111110011001111001100001100001100110000111100000011000000000000110000000011111100111111001100111111000011000011000000001100110011000011000011001100111111111111001100000000001100111111111100
11111100110011001111001100001100111100000011110000110000111100001100001111110000001100111111001111111100000011001100001111110011001100111100111100111100110000000011000000001111110000111100000011111111000011111100001100000000110000110000001111001100001100111100110000001100001111000011001100001111000011000011000000001111000011001100001111110000111111110000001111001111110011001100001111110011111100000011110011111100001111000000001111110000001111110000001111110000000011111100111100000011001100001111001111001100110011000000000011001111000000111111001111111100111111111100
00000011001111000000111111000000111100111111001111110011111100000000000011111100111111000011001111110000000000111100001111001111001111110011111111000011110011001100001100001111110000000011110000110011000000111111000011111111000011000011001111000011110011111100001100000011111111111111110000111111111100
00111111110000000011111100001100111100111111110011001100111100000011000000000000001100001100000011110000110011111100111111110000001100110011110000001111001111110000000011000011110000000011000000001111000011000000001111000000110011110011110000000011001111111100111100111100111100111111110000110011110011001100110011000000111100111100000011001100110000111111111100
00000011111100000011111100110000111100000011111111111111000000000011110000111111000000000011001111001100001100000000000000000011000000111100111111000011001111000011110011110011111111111111110011000000111100110011111100111111110000110000110011110011110000001111000011111100111111110011000000110000001100111100111100110011000011110000001111000000000011000000111111111100
000000111111111100
111100001111001111111100000011110011000011111111111100000011001111000000000011001111110011001111001100000011000011111100000000110000111100001100110000001111001111001100110000000000111100000000000011111100001111111111110011110000111111001111111111110000111111110011000000111100001111111100000011111100110000001111110000111100110000001100110000111111000011111111111111111100000011001100111111111100
111111111111001100110000111111111100
11000000111100001111000011111100000000111100111111111100
0011000011110011000000111100110011110011111111001100110011000011111111000000000011000011110011111111000011001100111111111100
0000000000110011110000110011000011001111110011001100001100001111110000000000001111111111111100000011110000000011110000111111110011001100111111001111000011001100000011001100110000110000000000111111001111001100111111111100
000000000000111111111111001111111100001111001111000000000000111111111100
00111100000000000011000000001100110000000000001100001100000000110011000000001100000000111100110011111100110000001100111100111111111100
00111111111100
0000110011000011111111000011000011001100111111001100111100110011001111001111110011001100111100000000001111000011110011001100001111000000111111111100
110000110011111100111100111111000000000011110011000000110011001100110000001100000000000000111111111100
11001111000000111100001111001111111100110000001111110011001100111100000011001100001100111111111100
1111111100111111001100001111111100111111111100
000011000011001111000011110011001111110011111100000011000000000000111111111111000000111100111111110011001100001100110000000011000000111111111100
1111111100110011111111111100111111110000111111111100
110000110000001111000000111100110000001111110000111111001111001111000011110000000000111111111100
0000111100110011001100001100111111111111000000110000111111000000111100001111110011000000111111111100
11110000001111001100001100000011110011001100001111110000110000001111001100000011000011001100001111111100001111000000001100000000110000001100000000110000111111110000110011111100001111000011001111000000000000000011001111111100000011001111111100111100111111000000000000111111000000000000000000000000111111111100
00111100110000110000111100001100111100000011001100001111110011110000000000111100001100110000001111000000001111001100111111111100
111100110011111100000000111111111100
111111111111111111001111000000000011111100000000001100001111001100111100000000110011001111001100111111110000001100001100001100111100000011001111110011001111001111110011110011111100110011000000111111000011110000111100111111111100
00111111111111110011111111001100110000110011001111110011111100110011111111001100000011001100001111000011000000001100000011001111001111001111111100000011001111111111110000110011001111111100110011000011001100111100000011111100001111110011001100111111110000111111111100
110000001111111100111100000000001100001100110011111100111111000011001100000000110011001111000000001111000000001100110011000000111111110000001100000000111100111111000000110011001111111100110000000011110000001100001111110000111111111100
001100001100001100110011000000110000001100110011111111111100000011110000111100000011110011111100110011111111000011110000000011110011110000000000110011001100110011111111001100110011110000001111001111110011001111000000111111000011110011111111111100111111001111110000001111110000000011110011001111110000111111111100
1100001111111100001100001111001100001111001100001100111100001111111100000011001100001100000011111111001100001111001111110000001100110000110011110011000011000000000011000000000000000000110011111111111111111100110000000000110011001111110000000011110000110000000000000011110000111100001111110000111100000000000000111111110000001111001100111111110000110000000000000011111111000011111100110011110011111111000000001111001100000011000000001100111111111100
1111000000110000110000001100110011110000001100110011000000000000111100001100000000110011001111000011110011000011111111000000111100001111110011111111000011110000000011111111001111111100110011001100111111111100
00000011001100111111111100
0000110000000000000000111111111100
11001100111111111100
1111001111000000000011111100000000001100110000000000000011000011000011111100001100000011110011111100000000111111111111111100111111111100
00111111111100
11110000000011111111000000001111110011110000111100000011111100000011111100111111111111111100001100000011000011110011000011001111000011111100110000000000110011110011111100110011110011001111001111001100111100000000000011001111000000000011000011110000111100110011111100111111111100
00000000110000111111111100
110011001100110011111111111111111100111111110011001100111100001100111100000000000011000000001111110011110011110000110000001100111111000000000011110011001100110011110011111111111111000000001100001100110000111100001111111100110011110000111100000011000011000000111100000011001111110011111111111100001100001100000000001100110000110011000000000000001111000000111100001111001100000000111100111100001100000011110000000000110011111111000000111100000011110000000011001111110000111100111111110011000011110000001100110000000011111100001111111100111100001100110011000011001100001111001111110000111111110000110000111111111111111111110000111111110011111111111111001111111111110011111100000000110000111111111100
11111100001100111100111111111100
000011000011000000000000111100001100000011001111000000110011001100000011111111111100000000110011110000110011111111000000001111000011001100111100000000110000111111000011110011001100111111001100001100001100000000000000111111001111111111110011110011111111111111001100000000111111000000001100110000001100110000111111111100
0011111100001111000000001100110011001100111111111100
00001100000000001111111111111100110000000011110011110011000000111111111111000011110011001111000011000011000011110000000000111111111111111100110011000000000000110000001111110011111100110000111100001100001111001111000011110000000000111100110011110011111100110011110011001100110011001100110000110000111111000011110000000011000000000011110000110000001100001111110011110011001100000011000000110011110011111100000011000011001100001100001111111111111100111111111100
0000111111110000000011000011111100001111000000000000110011001111111100111100111100110011000011111100110000000011110011110011001111110011111100111111111100
0000111111110000110000110000110000110011000011001111000000000000001100111111111100
1100111111111111111111000000001100110000000000111111001100001111000000110000110000110000000000000011000011111111001111000011110011000000111100111111000000110011110000111111001100110000000011000011000011001100111111111100
11000000110000001100111111111100
11001111110000000011111100110000110011000000000000111100000011111100111100001111000000001100111100111111001111000011111111000000111111111100
000000110011001100001111110011110011001111001111000000110011001100111111001100001111111111110011001111000011000000110011110011111111111111001100001111000011111111111111110000111111111100
001100001100000000001100001111000011111111000000111100111100000000110011000000001100000000001111001111111111111100110011001100111111111100
0000111100110011000011110011001100000000111100001111111100000011000000111111110011000011000000110000111111000000001100110011001100000000110011111100111100001100111100001100110011111100111111110000000011000011001111110011111111000011111111111111110011000000001100000000110000111100110000000011110011001100111111111100
111111001100110000110011110011000000110000111100001100000011111111000000000011110000110011000000111111000011110011001100001100000011000000110011001111110011110000001111001111000011000011000000000000111100000000111100000000001111111100111111111100
00001111001111110000000000000000000011000011110011111111000011110011110000001111000011001100001100000000111111110000111100111111001111001111001111110000001100000011001100000000000000001111001111001100001111001111001111110011000000001111001111000000110011110000110000001100111111001111111111110011111100110000110011000011001100110011001100000000111111000011000011111100001100001111001111111111110011001100111100110000110011000000111111000011111100110000001111001111000011000011110011001100000011000000000011000000110011111111001100001100001111111100111100001100111100000000001111000000000011001100000011111111000011111100111111001100000000111100000011111100110011110000000000000000000011001100111111111111110000000011001111000011111111000011110000111100001100110011001111111100111111110000110000000011110000111100001100110000000011110011111100000000110000000000111100110011000000111111000011001111000000110011001100111100110000000011000011000000001111000000110011000011000000001111001100111111111100
001111001100001100000000000000001100000011111111000000001111111111110011110011000000000000111111111100
001111111100110000000000001100111100111111110011111111001100111100111100000000110000000000110011000011111111000000111100110011111100001111001111110000111100000000111111111100
11000011110000110000110000110000111111110011110011110011111111001111110000110011001100111111001111000011111111111111111100001111000000000011001111001100001100110011110000111111111100
00001111111100111111110011110000000000000011001111000011001111111100111111001111000000110011001111110011000011110011110011111111111100001111110000111111000011111111001111001100111100110000110000111100001111111100001111001111001100001100110011000011001111001111110000000000000000111111110011000011111100111111000011110011110000110011110000111100001111000000110000000011001111111100000000001111001100001100001111110000000000001100001100110000111111111111111100000011000011111100111111111100
0011001111000000110011111111111100001100000000110011111100110000001111110011110011111111001100111100000011110011001111110011110000000000000011110000000000000000110000001111001111111100001100001100110011110011000000001100000000001100110011001111110011001111111111111100111111111100
0011110000001100111100110000111111111100
110011000000111100000000111111111100
1100001100000011111100000000000000001100110000111111110000001100111100001100000011000011111111111100110000111100111100110000000000001111000000110011110011110000001111110000001100001100110011000000110000110011001111001111110011110000110000111100111100111111000011111100110000000000110011000000111111001100001100110011110000000000000011110000110000111111001111110000110011001100000011110000111100111111000011000000110011111100001111001111110000000000001100110011001100000011001100001111110000111111110011111100001100111111001100110011111100000000111111000011000011000000000011000000000000111111001100110011000000001111111111110011111111111111001100001100000000110011001100111100000011001111111100110000001100001111001111001111110011000011000000000000001100110011000011111100000000000011110000110000001100110011001100111100000011111100000011111111111100111111110000111111001100001111000000110011001111111100000000110000110000110000110000111111000000111100000011001111110000001111000011110000001100000011001111001100111100000011001111110000111111000011110000111100111111110011111100111111110000110000110000111111111100
00111111000011111100000011000011000000111100001111110011000000110011110000001100001111111100000011111100110011000011001111110011111100000000111100110011111100001100000000001111111111111100110011110011110000110011111111111111110000111111110011001111000000001111110000110011001100001100001111111111111111111100111100111111111100
00111100000000001100111100000000001111110011000011001100001111111100111111111100
00111111111100
111111001111110000110000001111110000000000111100111111111100
00000000000011000011000011110011111100001111000011000000110000111111111100
110011001100111100110011110011111111000000001100000000001100111100001100110011110011111100001100001111001111110000001111000011001111000000001100110000110011001100001111110011111111000011000000000011110000110000000000000011001100110000111100000011001111110000111100111111001111000011001111110011110011111100000000000011000011001100110000001111001100111111111100
110000111100111100110011001111110000111111000011110011110011110011001100000011110000001111000011000000111111111100
0011110000110000110011001111001100001111110000001111001111000000000011000000001100000000000011000011000011110011001111001111000011000011000000001100111100111111111100
111100110000001100110011000000111100000000111111111100
1111001111001100111100111111110000111100111100000011111111000011000000111111111111110000001100001111000011000011111111000011111111111100110000001111001111001100110000001100111111111111111111000000110000000000110011111100111111001100001100001111110011110000001111111100001100001100000011001111111100110011111111111111001111110000111100000011001111111100111111111100
110011000011110000001100000011000000000000110000001111110011110011001111000011000000110011110000111100000000110000111111111100
0000001111000000111100110011001111111100110011001100111111001100111111001111001111001111110000111100000011000000111111000000000000000000111111111111111111111111110011001100110011111100000011111100110011111111111100000000111111001111110000111111110000111100000000001111110011000011110000000011111111001100111111110000111111000011110011001100111111110000000011001100111111110011001100001111111111111100001100001111000011001100110000001111110011111111001111001100001100000000111111000000111111001111111111111100110011000000000011111111111100001111110011110011000000111111110011000000111100000011111111000000001111000011000011110011001100001100111111110011111111000000111111111100
001100110000111100110011000000111100111100001111111100000011000011111100001111110000111100111111110011110000000011110011000000111111111100
00000011111111000000110000111100000000000011111100000011110000111100110000000011000011000000000000001100001111000011111100000011001100111111001100000011000000001100000000001100111111000000001111111100000011001100110011110000001100110000001100000011000011001100000000001111000011000011000000001100110011110000111111110011001100111100111100110011000011110011001111001111001100000011000011001111001100110011000011001100001100110011001100001111000000110000000011000011001100111111000000001111001100001111111100111100001111001100111111001111001100110011111111111111110011110011110000110011001111110000000011000000111111000011001100000011110011000000000000110000000000001100001100001100001100111111110000111111111100
110000111111110011001100111111001100110000000011000011001100001111000011000000001111001100001100000011000011111111111100001100001111001100001111110000110011000011110011000011111111000000110011111111111100001111001100110011000000110000111100000000001111110000000011001100000011000011110000000000001100001111001111110011000000000011000011110011000000000000001111111100110000111100110011001100111100000011111111000011111100111100001111001100000011000000110011110000000000001100000000001111110000110011001111111111110011110011110000111100001111111100001100110011111100001111111100001100001100001100110000111111001100110011110011111100001100001111111100111111000000110011001100111111111100
00111111000011001100000011111100000000001111110000111100001111111100000011111100001111000000110000110011001100111111001111001100111100001111110011001100110011110000001100000000111111110011110011111111111100111111111111000011111100110011111111000000110011110000111111001111000011111111001111001100000000001100111111111100
00001100000011001111110011001100110000001100000000001100110011111100110000110011000000110011110000000000000011110000001100000000000000110011001111110011111100000000001100000011111100111111001100001111110011001100110000110000000011111100111111111100
00111111000000110011000000110000110000110000110011111111000000000000000000111111110000111111000000110011000000000000111100111100001100110000001111111100000000000000001111111100000000110000111100000000111111000000110011110000000000000011110000001100000000001100110011110000110000000011110000111100111111110011110000111111001100000011000011111111111111000000001111000000001111001100111100110011110000000011111100110000001100001100110011001100110000000011110000000000111111000011111100110000001111000000110011001100000000110000001111000000001100110011001100110011000011000011001111000011110011111111111100111111001100000011000000111111000000001111110011001111000011000011001100110000000011001111111111110011110000110000111111111100
110000000000001100110011000000001100111100000000001100110011000000111100001111001111111100110011111100111100110000001100111111111100
001100111100001100111111111100
00111100001100000011001100111111001111001111001100001100000011111100110000111100001111001100000011000000110011111100111111110000000000001100110000001111110000001111111100110011000011110000000011000000000011110000110011000011001111001100110011110000111111111100
00111100000011111111000000111100111100001100110000001100001100111111110011000011111111000000000000000011001100001100001111000000110011001111111100001111000011000000110011001111000011110000001100111100110000111111000000110011001111111100000011000000110011110000110000110000110011001100111100110011111100111111110000111111110011110000111111111100
00110000110000000000110011001100110000001100000011111100110011111100111100111111001100111100110011111111111111111111000000001100000000110011111100111111001100110000110000110000110011111100001111110011000011110011001111110000001111110011001111110000000011000011111100001100000000111111111100
001111000000000000111100111100111100000011110000000011111100111111110011111100000000000000000000110000110011000000000011111111001100111100000000000000111100001100110000001111001100111111111100
1111000011111100001111000000111100001100110011110000001111111100000011001100000011001100110011000000001100111100000011111100000000111100111100111111111100
1111111100001100111111111100
000000111111111100
000000001100111100000011001100110000110000110000111111111111111111001100111100000011001100000000001100111111111100
1111110011110011000000110011110011110011111111001100000000111111000000001111111100110011111100000000000011110011000011001100001111111111110011000011110011001100000011111100001111110011111111111100111100000011000011001100110000000011000011111111000011111100111111001111000000110000001111110000001111110011000011110011110000110011110011110011110000000000110000000000111111111111111111111111000011110000111111000000001111000011110000110000000000001111111100000011110000111111001111110011000000001111110011110011001100110000001100001111001100000011000000111111111100
00001100111100001111001111111100110011000011001111001100110000111111000000110000111100111100110000110011111111111100000011111111000011110011001100110011111100110011001111001100110000111111110000111100000011111100110011110000111111111100
00111111111100
1100000000111100110011110011110000000011110011001100001111111100111100110000001100001111110011111100111111110011000011110011111111111100110000000000000011001100000000110000110000001100000000000011110000001100110011000000111100111111111100
001100001111000000000000001100111100001100111100110011000011110011001100001100110011110000111100110011000011111100111111111100
00000000110000111100001111110011001111110011110000001111111100110000000000111111000000001111001100110000000011110000110011111100110011110011001100111100110011001111111100000011111100001111000011001111110000111100111111001111001111110011111111001111001100000000111111111111001111000000111111111100
001111001100001100001100110011001111000011111111001111000000110000110000001100000011111111111111110000000000110011001111110011000000001100000000110000001100000011110000110011001111111100001100111111000011110011001111111111111100110000111100110000000000111100110011000011110000001100111111000000110011110000000011111111111100000000110011111100111111111111110011000000111100111111111111110011111100111111001111110011000000001111110000000000111100001111000000000000110011111111111111111111110011110000000000111111111100
11001111001100111100000000000000111111110000000000111111111100
11001111001100110000001100110000111111111100
00111111000000001100000000000000111100001111001100000011000011110000001100111111001100000000001111111111111100111111001111000000110000111100000011000011000000000000001100110011001111110011110000001111110011001100111111110011001111001111000011001111001111000011111111001111001100000011110000000011110011110000110011000000000000111111111100
001100111100001111110011110000111111111100
110011110000111111111100
11001100110011110011001100001100001100000011001111001111111100001100111111001111111100000011000000000000001100111111110011000000001100000011110011110011110011001100000000110000000000000011001100001100000000110000111111000000111100111100001100110000001111110011110011001100000000110000000011001111111100111100000000111111110000001111001100000000001100000011000000111100001111111111111100111100111111111100
1100001111000011000000111100001111000000000011110011110011000011110011111111111111110011111111001100001100110000110000111100001100110011110011000011000000000011000011000000001100110011000000111111110000110011111111111111001100111111000000111111110000111111000000110011110000000011001100001100001100000011000000110000111111001111110000001111111111110000001111110000110000111111000011110011000011110000111111110011111100111111110000111111110000110000110000000000110011001111110000110000110000001100111111111100
00000000111111111100
001111000011001100111100111111110011111100110011000011110000111111111100
110000000000110000110000000011000000111100110011110000111100111111000000001100001111110011111100000000000011110011001100110011000000111100111100001100001111001100111111111111110011001111001111111111111100110011000011111111111111000000001111000000001100111111000000111100111100111111111100
0000111100001100111100000011111100000000001100001100001100110011000000111100111111110011110011110000111111111100
1100001111111100111100111100000000110000001111001111111100001100000000001111110000110011111100111100000011001100000011000000111111110000000000001111110000001111001111001111001111111100001111000011110000111111111111001111110011000011111100111111110000000000111100001100001100110000111111111100
11111111111111001100001111110000001111111100110000000000110011111100111111111100
11111111111100111111111111111111001100111111111111000000001111000011001111000011000011110000000000110011110000000011111100001111111111110011000011110011111100111111110011000000110000001100000011000000111100111100000000000000000000000011110000111111111100
0000000011000011000011001111000011111111001111110011000011000000111111001111111111110000111111001111110011001100110011111100001100110000111100000000000011000000110011111111111100000011110011110011001111001111000011000000001111000000110000000011111100000011000011001111000000111111111100
0000000000111111111111000000110011110000110011000000001100111111110011111111000000111111000000110011001111000011110000001100001111001111000000110011001100111100000000000011000000001100111111000000000000110000001100000011001111000011110011000000000011000000000000110011110011000000001100001111000011001111000000110000110000000011110011000000001111000011000000111111001100001100000011000011001100001100000000110011110011001100111111111100
0011110000000011110011001111000011110000000011001100001111001111000011000000110000110000001100001100000000111100001111001100000011110000111111001111110011110011000000000000111111111111111100000011110000111111111111001100000011110011110000001100110011111111000011110011000011001100110011000011000000000000001100000011000011110011001100110011001111000000111100001111110011110011000011000000000000110000110000001100110011110000001111110011001100000000001100000011001111111111111111000011000011000011110011111100000000110011111111001100110000110011110000000000110000111111111111001100001100000011111100111111110000111111001100110011001111000011110000001111110000111100001100000011001100001100111100000000001111000000111111000000111111000000001100000011001100000000111100110000001111110000110000000000110000110011110011110011001111110011110011111100111111111100
0011000000111111000000001111000011000000000011110000000011111111111111000011000000001111001111110000111100000011001100001100110011111100000011111100000011110000111111111100
11001100111111111100
0000111100110000110000001100111100000000001111000000111100110000001100110011111100110000111111001100111111111100
1100111111111100
0000001100001111111100000011110011001100111100111111111111110011110011001111001111111100000011111100110000111111110011111111001100000000000000000011001100000000111100111100000000111111111111000011111100000000000011001100001100001100111111111100
000000001111111111111100111111111100
1111111111000000111100111111111100
110000111111000000111100001100000000111111001100110011001111000000000000110000110011110011001100110011000011000011001100001100110011110000001100000011111100000000111100001111000000110000000011111111000000110000110000000011000000001100110000001100111111000011110011110011110011001100110011110011110000111111000011110000001100001100000011001100111111111111000011111100000011110000110000000000001100000000000011001100001100001111111111111111111111000000001100111100111100110011000011000011111100000000000000110011001100001111000000001100000000000011111111001100000000111111111111001111000011000000110011001111000000001111110000111111110000110011111100110000111111001100001111110011000011000011110000110011111111001100000000111100110011000011110011111100001111000000111100110000001100000000001111000011001100001100111100111100000011000011001111001111001100000011000000000011111100111100001111001111111100000000111100110011110000001111110000110011000011000011110011000000000000111111000000110000000000000000110011110000111100110011110000000000110011000000111111111100
1100001100000000111100111111111100
111111001100111100000011000011110011110000110011001100000011000011000000001111110011111100110011001100111100110000000000001100001100110011001111111100110000000011110011110011000000001111001100000000111111111100
0000001100000011110000001100110000111100110011001111110000111111000011000011001111111100000000110011111100000000000011111111000000001100110000001100110000001100110011110000110011001111110011001100001100000011000000110000001100001100110000111100000000111100110011111100110000110011000011001111110000000000110011001100000011000011110000111100000000000011001100111100110011110011111111001100000000001111111100110011111100110011110011001100000000110011000000001100111111000000111111111100
111100110011000000111100000000001111001100110011110000110000000000111111111111111111110000110011110000000011110000110000110011110011001111001100110011111100001111000011001100000000110011001100111100001100111111111100
001100111111110000111100001111110011001111111100000011110000110000110011111111001111111100000011001100001100001111110011000011110011001100001100001111001100000011110000001100000000111111111111001111001111110000001111001100001100111111110000110011000000110000111111001111110000110011111100110011111100110000000000110011110000001111001111111100000000001111110000110000110000111100111100111111111100
111111000011110011000011110000000000000011001100001100110011001111111111110011000011111100000011001100000000000000111111001111110000001111001111110000000000111100000000110000000000000011000011110011110000111111111111110000110011000011110000111111001111111111111111110000001100111111111100
11001100001100110000000000000000111100111111111111001100111111111100
11000011110000000011111111111111111111110000110000111111001100110000110000110000000011001111111100110000110000111111111100
0011110011110011000000110000001100001100111100110011111100001111001100000000111111000000111111000000110011000000000011110011110000001100111111111111111111000011110000110000110011110000111111110000110000001111000011000000000000111100001100001111110000110011000011110011001111001100000000110011000011111100000011000011000011000011001100111100001100000000000011001100001111111100001111111111110011110000111100001111001100111111111100
001100111100001111001100110011000000001111111100110000110000111111000000111100001100001111111111111111001111110000000011001111111100000011111111000000000000000011001111001111001100111100110011000011110000001111001100001111001100110000001100111111001111001111000011001111001111110011000011000000110000110000111100001111111111111111000000001111111100110011110000110000111100110011001111111100000000000000000000000011110000110000110011110000111111000011000000110011001111111111110011110000001100001111000000111111000000001100000000000011001100000011000011110011110000111111000000110011110000110000001111000011000000000000001111111100110000110011000000000011110000000011000000111100111111001111001111110011000011000011000000001111000011000011110011000000110011000000110011001100111111110000001100110011111111111111001111110000001111000000001111110011111111111100110000001111110011000000110000000011001111111100000011000000000000110011000000001111111111111111111100001111001100000011110011111100111100110011110000001100001100111100000000000000000011000000000000000011000000000000110000000011111100111100110000111100000011000011111111000011110000111111111100
11001111110011110011000000001100111111000011111100001111001111000011000000111100001100110011111111000000001111001100110011111100001100001100000000000011110000110011000000110000001111000000111100110000111100001111001111111111111111111100111111111100
001111000011110000111111111100
1100111100000000111100110000000000001111001111110011111100000011000000111111110011110011111111001111001111111100111111111100
00111100110000000000110000000000111111000011001111000000110011111100110011001100111111001111000000110000111111001100111111111100
0000000000001111111111111100000000000011110011001111001111000000000011110000111111111100
1111001111110000001100111100111111111100
00001100001111110000111111111100
110011000000110011111100000011110011001111111100000000000000111100000011001111000011001111110000111111111100
000000001111001111111100111100111100110011000011110000111100110000001100001100000011000011110000111100110011001111110011111111001100110000110011000000001100110000001100111111000000111111111111110011000011111111111111001100000011001111001111000000110000110011000000000000110000000011111111000011110000110000001111111111111111001111001100111100111111110011000000111111001111110000110000110011110011110000001100111100001111110011000011111100000000000000000011110000110000110011111100000011001100001111000000001111110011001111000000111111001100111100111100001111111100111111110011111111111100110011110000000000000011111100001111000000001100111111111100
11110000001100000000000000001100000000110000001111000011111111111111000000001111001100110011000011000000110000111111111100
1111000011001111110000110000111111000000111111000011111111000011000000110000111100000011000000001111110011001111001100001100110011001100111100110011111111000000000011001111001111001100001111110011000000110011111100111111111100
1100111100111111110011111111000011110000000011110011001111110000110011111100111100111100110011110011000011000011111111001100110011111111000011001111111111110000111111001111001100110000110011001111110011000011110011001111110000000000111100111100001111001111111100001111110011001111110011000000110000000000111100111100111100111111001100001100111100110000001100111111111100
0011111111111111111111000011001100001100001111001111111100000000110011111111111111000000000011000011001111111111110011001111001100001100000011000000111100000011001111110011000011110000110011001100001111111111111100111111111100
11001111000011110011110000111111111100
111100001111000000111100001111110011000011111100001111000011001111111111110011000011001111110000001111110011111100111111111100
111100000000000011111100111100110000111100110011110011001100110011001100001111110000111111110000001100111111000000001100001100000011001100000000001111001100110011111111001111110011001111111111110000001100000000001100000011001111001111001111110000110011001111001111001111001100000000111100111100000000111100001111001111110000001111111100110011000000110011000000001100000011001111001100110011111100001100110011111111000011001100001100001100001100110000000000000000111100001100110011110000111100111100110000110011110011000011001111110011000000111111110011110011001111000000000011000011111111111100000000001111000000000000111100111111001111000000111111110011000000111100001100110000001100001111110000111111110011110000111100000011111111111111111100000011001100110011000011001111111100111100110011000011001100000000000000111111110011111100111100000011000011111100000011110011001100001100111100001111001100001100110000001111001111110000000011110011000000001111001100001111001100110011111111111100000011000000001111110000000011110000110000110011001100111111110000110000000011000011111111000011001111000011110000001111001100111100110011000011110000110011000011110000000000111111111100
000000000000001100001111111100001111000000111111110000000011001111001111111111111100000011001100000011110011111111001100111111111100
00110000001100001100111100111111001100001100110000111111111100
0011000000110011000011001100000011111100000000000011110011001100111100110000001100001111001111111100111111000000001111110000111100001111001111111100110011000000111100001100001111000000000000001111001111111111111100111100111100001111111111111100111100001111001111110000001100111111110011000011001111000000110000110011110011000000000000110000001100111111110011001111111111110011001111111100110011000011000000000011000000001100111111110000111111111111001111000000110000001100001100110000001100110000110011110000110000110011000000111111111100
0011001111000000000011000000000011111100110000000000000011000011111100110011000000110000110000110000001100001111000000001100000011000011000011111100110011111100110000111111111100
111111001111000000000011111100111111110011111111000011001111111111111111111100110000001100111111111111000011001111001111001100001111001100111100000000111100001111000000110000111100001111000000001111000011000011000011110000001100110000001100000011001111001100110000000011111100001111001111110011110011110000111100000000000000000000110011000011110011110000111100000000111100000011001100110000111100001111110011000011001100110011001100111111000011110011110011001111001100111111000000001100111111111100
1100111111111100
11000011111111000000110000110011001111111111111100110000111111000000001100110000001111001100000000111111110011111100000011000011001100110011001111111100111111110000001100000000000000111100001111001100111111111111110000000000110000111111111100
110000110000111100001100001100000000000011001100110011111100001100111100111111001100000011110011001100001100111111001100001100000000111111110000001111000000111111000000000011000000001111110000000011111100001111111111110000111111111100
111111001111000011000000110000001111110011000000001111110000110011001100000000110000000000110000110011001100111100110011111111111100111111111100
11111111000000111111001111111100110011000011001111110011001111111111110011110000000000000000110011000011110000001100111111111111001111110000001100110011001100000000001100110000110011111100110000110000111100110011001111110011110011110000000011111111111111110000110000001111111100111111000000110011111111001100001100110011001100110011001100000011110011111111001111001100001100110000001111110011001100001100110011110000111111110000111111000000000000110000001100111111110011000011110000001100111100111111110011111111111100111111001111000000111100001111111100110000111111111100
1100110011000000001100110000000011000011111100111111001100110011001111000000001111111100001111111100110000111111001100000000001100111100110000110011001111110011001100111111111111111111111100000011000000111100001111001111111111110011001111000011000000000000000000001100110011110011000000000000111111111111111111111111001100000000111111000011000000111100001111000011001100111100000000111111110000000000000011110000110011001100001100000011001100110000000011110011110011110000111111111100
00111100001111001100111111111100
0011000000000000001100001111001111001111110000111100111111000000000000110011110000110011000000110000111100001111000011001111111111110011110011000011110000000011110000000011000000001111111111110011000011001100110000110000001100001100001111111111110011001100001111110000000011000000110000110000000011001100001100110011111100001111001100000000110000110011000000111111111111000000000000000011110011000000000000001100000000001111111100111100111111111100
110011110011000000000011001100001111111111110000111111111100
0000000000001100001100111111111111000000111111111100
00111111110011111100001100111100001100111100001111110000001111111100111100000011000000000011110000111111111111111100110000001111000011111111111111001111000000001111110011001100001111001100001111001111110011001111111100110011111100110000001100111111111100
111100001111001100000011111100001100111111111100
1100110011000011000000110000111111111100
0000000011110000000000000011001100000011111111000000111111111111111100001100000011001111001100110011111111001111001100110000110000000000111111111100
110000110011001111110011110011000011000000111111111111110011110000111100111100000000111111111100
0000111100000000001100000000111100000011001111110011110000000000110000110000000000001111001111110011000000110011000011001100001100000011110011111100000000000000001100111111110000111100111100001100001111001111000000000011111111111100001111110011000000111111000011111100001100001100001111110000110011110000001100110011110000110011110011001100000000000000110011001100000011111111001100001111001100001111111111111100001111000011001111111111110011110000110000000011001100110000001100110000000011111111000000001111000011001111001111001100000000110011001100000000111100110011000000001111110011001111000011111100111100111111110011001111000000000011001100110011000011110011111100001100111111110000001100110011110011000000001111000011001100111100111100000000001111000000000011110011110000000000110000111111001111111111111100110000000000001111001111110011001100111111111100
1111001111111100001111000000111100001100111100111100001100111111001100110011000011000000000000001111110011110011111100001100110011110000110000000011110000000011111100001100000000111111000000111100110011001111000011110000110000111100111111111100
00000011000011000011110011000011001100110011110000110011000011111111111111000000111111110011001111001111000011111100111111111100
110000111111001100000011001100110011110011110000001111110000110000001111111100001111000000110000001111110011111111000000000011111100110000111100000011000000110011000011001111110000110000110011110011000000000000111111111100
00000011001111110011111100110011110000111111110011000011001100110011001100000011111111111100000011111111111111110000000000111111000000110011111100000000000011000000000000000000000000111100001100000011111100110011110011110011110000111100111111111100
1111110000111100000000111100110000000011001100001111000000000000110011111100000011000000000011000000000011000000110011110000110011000000000011111100001100110000001100110011000011001100001100001100111100001111110000001111110011110011000000001111001100110000111111111100
111100110011110000000000000011000000001100110011110011110011111100111111111100
110011001100001100110000110011111111111111000000110000000011110000001111001111000000111100110011001111111100111111001100000011110011110000111100001111110000001111111100001111001111110000111100000011111100111100001111001100110011110011110011000011111111001111111100111100000011001100111100111111111111000011110011110000110000000011000011000011111100000011110000000011110000110000001111110000111111001111000011000011000000001111000011110000111111110011001111001100001100000000111111111111001111001100110000000000111111001100110011000011001111110000001100111111111111001111110000110000111111111111111111001100000000110011001100111111111100
001111000011000000001100000011110011000000000000001111110000001100001111000011000011000000000011001100110000001100000011111100111111000000001100001111110011000011111100111111001100111100001111111100001111111111110000001100110011000011111111000000111111110011111100111111000000001100111111110011000011001111001111001100001100110011110011111100111111111111000011000000000000001111001111001100110000000000111100000011110011111111000000110011000000111100110011000000000011111111001100000011001100110011111111111111000011110000001100000011000000000000000000111111110000000000000000001111111111110011001100001111000011001100000000110011110011000000000000001111000011111100111111001111000000000000001111111100111100000011111100110011000000110011001100000000110000001100111111001100001100110011001100110000110011000000111111110011111111111111000000110000001111000011110000110000000000111111001100000000110011000000110011001111001111001111110000000011110000001111111100111111111100
000011111111001100111111111100
0011000011110000000000110000110011001100111100111111110000001111001111110000110000111100001100110011111100111100000011000011111111111111001100110000110000001100001111001100000000000011001100110011001100110000111111111100
1100111111001100000011001111000000111111001111111100110000111111001100110011000000110000111111111100
00111100000011000011001100111111111100
11110000110011000011110000110000001111000011111100110011110011111111111100110011001100111111001111001100001111110000110011000000001100000000110011001100001100111100111111001111001111110000111111001111000011111100111111001111000011000011001111111100001100000011001100000000111100110011110011111100111111111100
00111100000000110011111100111100001111000000111111111100
00001111110000110011110000000011110011001100110011001111000011001100111111110011110011000000001111001100110011000000111111000011110011110000111100111111111100
000000001100111100001100111111111111111111111100111100110011110000111100001100111111111100
111100111111001100000000110011111100000000001111000011111100110011110000000000001111111100111111110000000011001111110011000011000000111111110000111100111111111100
11000000111100000000111111110000111100110000000011111100000011111100000000111111001100000000000000000000000000111100001111001100111100000011110000111111111100
1100110000111111111111111100001111111111111111110000001111001111111111110011000000111100000011000000111100000000110000000000110000000011110000110000000000111111111100
0011000000000011000000110000001100001100001111111100000000111100111111111111001111001100000000111111001100000000110011111100001100001100001111001100001100001111000000000011111100110011110000000000111111111100
1100111100111100110000000011001100111111111100
00111111110000000011000011111100110000001111001100110011111100110000001111001100000011001111000011001100000011111111000000000011001100111111000011110011001100111100110011000011111100000011001111110000110011001111000011110000000000110011001111111111111111001100110011001100110011001100111100111111001111000011110011110011111100000011110000001111110000111100001100000011001100001111110000110011111100000011110000001111001100111111110011001100000000000000110000110011110000001100111111111100
0000000011000011111100111100110011110000110000111111111100
000011001111110000110011110000111111111111110011110000000000110011110000111111111100
0011110000001100000000111111111100
11110000110011110011000000110000111100110000111100110000110000000000110011110000000011001111000011111100111111111100
110000111111001100000011001111001100000011111100001100110000110011001100001111111100110000001100110000110000001100110011111100111111000011111100000011110000110011000011001111001100000011001100000011111100001111111100001111001100111100110000001100111111001100110000001100111100111111111100
110000110000000011001111001111111100001100110000000000001100000000110000111100000011110011111100111100111111111111000011110011111100000000110011110000001100111111001111000000000011001100000011000011000011110000001100111111000011111100000000000000110000110000000000111111110000111111110011001100001111110000001100110000110000110011000000001100111111001100110000110011111111111100001111111111111111111111111111111100000000001100111111110011001100111111111100
001111001100110000111111001111110000111111001100111111111100
0000001100001111000000000000000000001100111111111111001100001111110011110000110011000000001100001100001100001100000000001111110011000000000011001111001100110000111111000000111111111111000000001111000011110000110000000011110011001111000011110000000000001111110000111111111100
000000000011110011000000110011000011000000001100111100001100111111111100
001100111100000011111111111100111111110000110000111111110011001111111111111111110000000000001111001100001100110000111100000000111100111111110011111100001100111111001100000011110011001100111111111100
001111111100110000000000000011001111110011110011001100111111110000111111000011000000110000001100001111110000000011111111000000111100001100001111110011000000110000111111111100
001100001111110011001100111100001111001100111111110011001100001100001100000000001111001100110011111111000000000011110011110000000011000011001111111111110000000000000011111100000011111100001100001111110000111111111100
001111000000000000111111001100111100110011000011000011001100110011110000110000111111000011111111111100111100110000001100110000111111110000000011111111111111110000001100001111001111001100000011000000001100110011000000001100000011000000110011110011000000111100110000111100110011000000111111111100
1111111111001100001111111111111111111100111111110011111100111100001111001111111111111100000000001100111111110000111100110011111100110000000000110000001100001111000011001100000000111100110000001100111111111100
000000001111001111001111001111000000001100111100110000111111001111111100001111110011001100000000001111110011000000110011111100111100001100111111111100
11000000001100001111111100001111110000001111000000110011000000110011111100001111110011001100000011000000001111111100110000111111001111111100110000111100111111000011001111000011000011110000000000000011001111001100111111110011001100110011001111000011110000000000000000000000001111110011001100001111000011000011110000111111111100
0000110011001111001100110011110000001111110000000000111100111111111111000000111111111100
1111001111000000000000111100001100001100111111001100110000111111001100000000111111001100001111001100110011000011111111000000110011111100001111001111001111110000110000111100110011001100110011110011001111110000111111110000111111000011001100110011001100111111111111111100000000001100110011000011001100110011000011001100001111000000111111110000110011111100110011111100110000110000110011001111110000111111110011001100001111001100000000111111110000110000110011000000111111001100111100000000000011001111110000111111111111001111000000110000000000001111000000111111111111000011000000111111111111110000111111111100
11110011001111001111000011001111000000000000111100110011000011111111111100110011000011111100001100000011000000000011111111000011110000000000001100110000000000000011110000000000001111111100000000110011000011110000000000001111000000110011001111110011000000111111001111111111111111111100001111000011111100111100110000001111111111111111001111110000001111001111000011001100111111000000110011110000001100001111111100001100111100000011000000110011110011110011000000111111111100
0011001100111111001111111111111111110011001111000000001100111100111100110011111100000000111111001100001100001111111100110000110000111100110000111100000011110000001100110011111111000000000011110011110011110000110011111100000000110000000000001100001111001100111100001111000011110011110000111111110000001111001111111100110011001100111111110011000011111111001100110011110000111100110011001100111111110011110011001111000000000000001111000011110011111100000011000000110011111111000000001100111111111100
11000000111100111100111100000011111100000011001100111111001111001111111100110011000000001111001100110011111111111111000000110000110011000011000011000011110011111100000011111100000000110000111100000000110000110000000000111100000011000000110000001111000011001111001100111100001100000000111100000011110011000000111111001100001111111111111111000011001111001100000000111100110000001111110011000000110011110011110000110000111111111100
11000011111111111100000011110000110000000011110000110011001111000000000000110011110011110000111100001100000000001111110011001111000011001111110011111111111111111111111111111100110011111100111100111100001111001111001111001100000011001100001111111100001100001100001100111111110011000000110000111111110000110011000000111100111111000011001100111111111100
111111111111000011111100110011110000111100111111111100
1100111111001100111111111100
0000000011001100000000110000110011110000001100111111000011110011111100110000110000110000111100110011000011000000000011001100111100001111000000001111111100000011110000000011000011110011001100000000110000110000001100000011000000110011111100111100110011111100001100001100000011000000110000000011000011111100110000110000110011001111111100110011111100110000001100111100110011001100000000001111000011111111111100111111111111111100111111110011001100001111111100000000001111110000111100111100111111110011001100110000001111111100111111111100
001111110000000011110000110000110011001111110011111100000000110011000000000011110011111100110000001111000000110000111111110011001100111100111111001111110000111100001100001111110011111100110011001100111111111100
0011111111000000001100000000000000001111110011001111110000001111110000111111110000111100110000000000110000111111000000000000001111000011110011111100000000001100111111000011111111000011000000110000000011111111111111111111111111111100110000110000111111111100
110000001100001100000011001100001111110000000011000000001100111111110011110011110000000011000011110011001100000000001111001100111111110011000011111111111111001100001100000000001111001111001100000011000000000011110011000011110011110000111111000000111100111100111111110011110011000011000000110011110000110000000011001111001111110011111111000011111111000011110000000000001111001100111100001111110000001111111100000000110011001111001100000000110000001100111100111100111111000011001111110000001111001100110011001100000011000000111100111111001100111111111100
111100111111111100
00110000001111111100001100000000001111001111000011111100110011110000110000110011111100110011110011110011110000110011110011000011110011111111001111111100000000111100001111111111110011000011000000000000110011000000110011001100001100000011111100000011110011111111000011111100000011111100111100110011111111001100001100001100001111111100000011001100110011110011111100001100111111001100000000111100111100000000001111000000110000000000001100111100110011110000110000110000000011000011001111110011110000000011110011001100110000110011111100111111001100001100110000110011000011001100111111110011111111111111110000111111110000001100001100000011001111110000000000110000001111111100110000111100000000110000001100000000110011110011000000110000111111110000001111001100110000000000000011001100111100000000001100110011001100111111111100
1111111111111100111100111100001111110000111111111100
1100000000001111000000110011000000000000000011110000110000110000000011000011110011110000111111111100
1100111100001111001111000000000011111100110000110011110000000000110011111100111100000000000000001100111111000011001100111100110000001100111100001111111100110011001100111100000011001111110000000011110011111100111111111100
00111111001111000011110000001100000011110000000000111100110011000000111111000011000000111111000000000011111100110011001100110011001111001111110000000011110011000011000011111100000011111100111111110000001111110000111100000011000011000011111100001111001100001111000000111111111100
1111110011001100111111001111110000111111110011111100111111001100000011111111111100001111001111111100001111000011001111001111111100110000001111000000111111111100
000000000011000000001100000011000011000000001111001100000000000000111100001100000011000000000000001100111111110000000011000011000011111100110000110000110000000011000011001111001111110000110000110000110000111111110000111100001111001100111111111100
1100000000111111111100
1100001100111111000011111111000011001111110000111100000011111100110011001100111100110000000000110000000000001111111111110011000000111111000011001100001100001111000000110000001100111111111100
00000011001111000000000000000011000011110011000011111100111111111100
11111100111111110000111111111100
001111111100110000001100111100110000001100111111001111111100110000001100001111111100001111000011000000110011111111000000000011110000110000000011110011001111000011000000001100001100001100111111110011001100111100111111001100001100110000110000111111110011111100000000110011000000001111110011001100110000001111110000111111110000111100000011111100000000110011111100111100000000111100000011110000110011001111111111111111000011001111000000110000000011000011001111111100001111000000000000000000110011110011110011001111000011001111000011110011000000111100111111000011000000111111111111111100111100111111001111000011001111001100001100110000001100001100000000001100111111111100
000011000011000011001111110000110011110011110011000000000000001100111111111100
11111100110000110000110011110011001100000011111100000011001100000011110011000011110000001100001100110000110000000000000000000011110011001100001111111111111100111111110011111100111100000000000000001100111100111100111111000000111100111111111100
110000111111111100
00001100111100111100111100001100111111111100
0011110011110011001100110011111111111111000011110000110000111100110011001100001111110011110011110000001100110011110000000011000000001111001111110000111111000000001111000011111111000011110011110000001100110000111100001100000000110000110000110011110011110011000011001111111100000011111100001111000000110011111111000000111111001111000011110000111100110011000000110000110011110000111111000011111100000011110011001100000000111111110011110000110011000000110011000011001111000011110011000000111111111111001100111111110000001100001100111111110011000000000011111100000011000011000000110011001100001100000011001100111100001111110011111111001111111100111111110000000011001100001100000011000000111111111111001100000011000011111111000011000011000011110000111111111100
1100111111111100
11111100110000110011111100111111111111110000111100000000111111111111110000000011110011000011111100001111110000111100001100000000110011000000110011111100000000000011000011110011000000001111110000111100001111001100000000110000001100001111111111111111110011001111001100000000110000001100001100000011001111110011110000111111110011001111000000111100001111000000110011001111000000110000111100111100110000000011000011000000111111001111110011000011000011110000000000110000110000111111000000000011001100001111110011000000111100000011110011001100111111110011111111000000001100111111000011110000111100000000001111111100110000001100111111111100
0000110011110000110011001100111111000011000011000000111111001111110011111100111100111100000000000000110000000011000011111111001100001111111100110000110000111100111111111100
111100111111000011001111001100000000000000001111110000000000110000110011001111001111110011110000001111111100001100000000110000000000000000110011110000000000001100110000111111110011110000111111111100
0000001111111111111111111100000011110011111100110011111111001100110011110000001111111100110000000011000011111100000000111111110000000011110000111111111100
11111111110011001111110011110011111100111100111100110011000011001111110000110000110000111100111111111100
1111110011001111001100111100110000110011110000110000001100111111111100
1100110011111100111111000000111100111111001111001100000000111111001100110011000011110011001100111111110000110011000011110000111100001100111111111100
111111111111000000000000110000111111111100
001111110011000000111111001100111111111100
0011000011001111111100110011000011000000111100110000000011001111001111110000000000111111111100
00110011111100000011110000001100110000000000111111001111000011110000000011111100000000000011001100110011001111001100111100001100111100001100111100000011001111000011000000111111111100
001111111111111111110011001111001100001111000000001111001111000000000011000011111111111111110011110000001111001100001100000011000011001100110011000011000000110000000011001111000000110000111100110000000011001111001111001100111111111100
11001111001100110011110000001100001111001100111100001111110000111100111111000011110011110000000011000011110011110011001100111111001100001100000011000011110000111100110011111111111111110011110000001111001111110000001111111100111111001111001111110011001100000000111100111100001100111100001100111100111111110011110000110011110000001111111100000000001100110000001111000000000011001100111100001100000011001100111111111100
00111111001111110011000000001111001111000000000011000000111111001100110000001111111100111111110011110011110011001111000011111111001100000011110000001111111111110000111100111100111100111111111111111111000000111100001100000000111100111111110000110000110000000000111100110011001100000000000000110011001111110000001111000000001111000011110000001100111100110011001111111100110000000000111111110011001111110000000000111100000011111100110000111111000011001100001100001100000011000000000011000000110011001111001100111111110011001111000011001111111100110011110011000000000011000000111111001100000011111100110000111111110000110011001111111111111111111111000000001100110000000011111111001100110011001111000000110000110000111100110000111100000000000000001100000000000000110011110000110000111111000011110011000011000011110000001100110000000000000011001100111111001100001111001100111111111100
110000111111110011001111111111110000111111111100
00001111111100001111111111110000000000111111001111111111110011000011111111111100000011001100001111000011000011000000110000000011110000000011111111000000000011000011111100110000000000111100110000111100001111001100000000001100000000001100111111110000111100111100000000001111001100000000001111110011000011001111110000000000001100000011111100000011000011001100000011111100001100001111111100111111001111000011000000000000111100111111111100
00110011111111000011000011000000001111111100110000000011110011001111000000110011111111000000111111000000001100111111111100
1111111100111111000000110000111100000000111100111100000000001111000011000000000011111100111111111100
0000111111111100
1111001111111100111100001100000011001111001100111111110000110000000011001111110000110011001111001100111100110011001111000011000000000011000000111100111111110000111111001111110000111100111111000011110000110000111111111100
1100000000001111111100001100000000000000000011110011110000111100000011000011111111000000001111110000001100111111111111001100110000111111000000111100110000111111110000000000000000110000111111111100
000011001100000000000011110000001111000000110000111100001100000000111100110000111111111100
0000000000000011111100110011110000000011111100110011111111000011001100001100001100111111000000000000110000110000001100111100001111000000000000111100001100111111111100
111100000011110000000011111100111100110011001100001111001100001111001100000011001111110000000000001100111100001100000000110000110011111100001111001100000000000000000000001111000000001100111100111111110000000000111111000000110000000011001111001111110011110011111100111100000011110000000011111111001100001111001100001100111100110000111111111111001111110011110000000000000011000011000000001100111100110000111111001100001111110000001100111111110011111111111100110000000000000000001111001111110011001100000011110011001111110000000011110000000000110000001100111111111100
110000000011111100110011000000001100111111001100111111110011110011111111000000000000000000001100001111110000001111110000110011001100001100110000000000001111000011110000000011110000001111001100111111111100
00110011110011110011000011110011110000110000110000001100111111000000000000001111000000001111110011001111111100110011110011001100111111001100111100110011111100000011110000001100001111000011111100111100000000110000110011110011110000000011111111111100111100000000111100001111111100001111110000111100000000001111110000111111110011001100111100000000111100001100111100111111000000001111110000110000111100000011111100111100001100001100000011000011111111111100001111110011000011110000111100000011001111110000000011000000001111110011110011001100111111110011110011110011001111111111110011111111000000110000110011110000001100111100000000110000000000000000001100111111001111000000111111001100000000111111000011001100001111110000111100111111111100
1100111100001100111111001100110011110000000011110000001100001111110000000011000000000011001100000000111111111100
0000000011111100000000110000001111000011001100111100000000000011000011000000111111001100110000111100111111000011110011111100110011111100111111000011111111001111001111000000000011111111001100111100000000110000110000001111000000000000000011110011001100111100110000111111111100
11000011111111001111111100000000000011110011111111000011111111000011110011111100000000000011001100001100111111111100
00001111001111111111110000000000111100001100110000111111000011001100111111111100
0000111100110011111111000011110000110011111111001100111100111100001100001111000000111111110000001100000000001111111100111100110000000000111111000011000000001100111100001111001111111100000000001100110000111100000011110011111100000011000000110000000011110000111100000000001111000011000011111111111111110011001111000011000000000011111111000011111111000000111100000011111100001100001111111100110000001100111100111100111100110011000000000000000011111111001111000011001111111111111100000011111100111100111100001111000011111111111100110000110011001100110011111111111100000011000011111100110000110000111111110000111111111100
11001100111100110000000000001100110011110000110000000011111100001100001100110011001111110000111100001100000000110000110000111111110011000000111111110011000000110000110000001111000000000000110011110000111100000000000000000011110011001100111100110011110000000000001100110011111100001100001111000000000000111100001100110011111100000000111100110011001111001111001100000011000000110000111100111100000000001100000000000011000000001100000000110011110011110011000011001111000000111111000000111111110011000011001111001111001100110000111111111100
00001100111111111100
11000000110000000000110000111111111100
11001111001111000011110011111100111100111100001100110011000000110000000011110000000000001111000000111100110011111100110000001111001100001111000000111111110011000011001111001111111100110000000000111100110000111111111100
00001111000011110011001100110011000000000000110011001100111100000011000011001100001100001100001111110011110000111111111100
0011000000000011111100001111110000110000110011110011000011110011110011111111000000000011110011111100110011001100110000110011000011111100110011111100000011001100110011111100001100110000001111110011000000000011111100001100110000001100110011001100111111111100
11110000001111001100000011110011111100001100111100000011110000111111111100
00110011001111000011000011110000111111111100
1111001100110000000000110000001111110000111100001111001111000011110000110000001100000000111111110000111111000000000000110011110011110011111100001100110011110011110011001100110000111100111111111111000000111111001100000011000011000000110000001111110000000011001100110011110000111111111100
11110011001100001111000011110000110011110011000000000011110011000011110000111100000000111100000011000000001100111100110000000000111111111111111111111111001100001100001100000011110000110000110011001100110011000011000011000011000000110000000000110011110011110011110011110000110011110011110011000000000011000011001100001111000011000000001100000000111100000000111111000011001100001111000011110000000000110000000011001111110000110011111100110011110000111111001100110011001100111111000011000000000000111111111100
1111000011110011000000110000000011111111000011000011001100110000000011001100110011000011000011000000000000001100111111001100110011110011000000000000111111000011000011000011000011001111000011110000001111001100001100111100110000111111111111000000111111111111111111111100111111111111000011110000000011111111111100001111001100110011110011000000111111111111110011000000111111111100
000011111100000000000000001100111111000011110000000000111111110000111100111111001111110000110011110000110011000000111100000000110011001111110000110011110000001111001111110000000000001100000011001100110011111100001111001111001111110011110011110011110011000011110000111111000011000011001111110000110000001111001100110011110011001100111111111111110011110000111100111100001111110000001111000000001100001111110000110000111111111111111100000000001100111100111111110000000011001100110000111111111111110000110011001100111111000000111100111111001100110000000011000000111100110000000011111100001111110011110011110000001111111100000011001100110011111100000011000011001111000011110000001111001111000000001100110011001111110011001111110011001111111111111111000000000011111111000011111100110011111111001100001111111100110011001100110011110011000000110000110011110000110011000000110000000000111100111111111100
111111110000111111111111000011000011110000111111001111111100110000000011110011111100111111110011001111001100000011111100111111111100
0011001100111111000000110011111100110011111100000000110000110011000011000000001111000011110000001111111100110011001111110000000011001100111100000000000000001100110000000000001111110000111100000011001100111111111111111100111100110000110000000011110000001100001111110011001100110011001111000000001100111111111111111100000000001100000000001111111100111111110011111111001111111111111111000000110011110000111111000000110000110000000011000000110011111100000011000011000011000011001100110011111100111100111100001111000000001111111100111100111111111111000011111111001100000000001100001100111100001111000000111100001100001111110000110000000011111111000000110011000011000000111100111100110000110011110011111111001100111111110011111100111111111111110000111100000000000000000000001111001111000000111111111111110000000011000011111100110000110011000000000000110000001100001100111111001100111100110000000011110000001100111100111100111111111111001100110011001100001111001100000000000011000011111100110011000011000011110011001111001111000011111100111100110011000000000000000000000000111100001100000000000000001100000011110000000011111100000011111111000011110000001111001100110000001100111111111111110011000011111100111111111100
11000011111111000011111111000011110000110011111111000011001111001111000011111100110011000000110011000000111111001111110011001100001100001111001100001111110000111100110000000000110000110000001111111111110000001100000000111111001111111100110011111111111100000011001100110000110011000011001100110011001111111100001111111111110000110011000011000000110011001100111100110011111100111111001100110011111100000011000000001111110011110011110011000011001111001111111111111100001111110000000011110011000000001100111111001111001111000000110000111111110000001100001100000000000000110011000011111111000011111100111100001111001100110000111100111100000000000000001111000011000000000000000000110000001100000011000000110011000000001111001100110000110011000011001100111100001111110011111100001111110011000000001111001100110000001100000011110000111111000000000011111100110000110000110000111100111100110011001100001111111100000011111100000011110000111111000011000000110000111111111100
111100111111001100001111110000001111000000001111111100001111000000000000000000110011110000111111000011110000111100000000001100001100000011110011111111001111111111110000000011111100000000110000110011110000111100111100000011001100000000110000111100001111001100111111111100
00001100001111000000111111111111110000111111000000000000001100001100000011110011110011000000000000001111000000001100110011000000110000110011111100111111001100000011110011000000001100000000000011001111000000111100000000110011111100111100001100000011001100110000001111000000000000000000000000000011001111001100111100111111111100
11001100111111001111110000001111000011001100000011000011000000000000111100001100111111110000110000111100000011001100111100001100111111111100
00110000110011000000001111000011110000001111110000111111001100000000000011110000111111111100
00001100001100111111111100
0000000011111100000000110011000000111111111100
11000000111100111111000011000011001111000011111111111100000011111111000011111111111100111100000000000011001100111111110000111111110011000011111111001100111111001111110000001100001100111100110011001111110000110011111111111100000011110000001111001100001111111111110000110000000011000000001100111100110011001111110000111111001111110011000000000011000011111111111100001100111111111100
1100110000111111000011111100111100000000111100111100111111111100
1100000011111111111111111100110011110000110011111100111111001100001100110011000000110011000011001111111100110000111111111100
111100111100111111001111110011000000000000000000001100110011000000000011000011111111001100000011000011001111001111001111111100110011000000001100111111110011111100000011111100001111110000001111111100001111111111111111110011111100000011110011000000001111111100110011110011000000111111000011111111001111001100110011110011110011000000001100111111111111111111110000111111110000110011111100000000111100111100001111110011111100111100111100111111111100
0011110000110000001111111100000011110000111100111111001100001100000000111111111111110000000011000011110000111100111111001100000011001111000000001111000000001100001100000011111100001111001111110011001100110011001100000011111100001100110000000000110011000000000011000000000011110000001111111100110000111111111100
1100000011000000000011000000111111000011000011111111111111111111111100111111110000110000110011110000000011111100000011110011110000110011000011111111001111111111110000110011110000000011111111111111110011111111001100001111111100000000000011000000111100111111111111110011110011001100001100111100001100001111000011000011000000110011001111111100000000001111111100110000110000001111111100000000110011000000110000110011001100111111000011111100111111111111110011111100000000000011001111111100111100110000000011110000000000110011001100110011110011111111111100110000000011111100111111111100
110000111100000011000000111100000011000011001100111111111100
11001111111100111100000000001100001100110011000000111100111111001100001111111100110000001100110000000000111100111111001100111111111100
1100110000111111111100
110011000011111100111100110011000011110011110000000000000000110000001111000000110011000000001100000000000011111100001100110011111100110011000000000011111100111100111111111111000011111111111111000011111100111111111100
001111000000000011001111001100001100000000110000000011111100111111110000000000000011000000000011001100110011000011001111110000001111001111110000000011111111000000110000001100001100001111000000000000001100001100001111110011111100110011001100000011000000001100001111110000110011111111001100000000110000001100001100001100110000110000110000001111111100000011001100000000001100110011000000111100110000000000111111111100
0000000011001111110000000000110011000000001111110000000000001111111111111111000000001100000000110011000000111111111100
0000001100000000111100110000111111000000001111110011001100001100111111111100
1111000000001100111111001100111111111100
11000011000011000011110011001111111111111111000000110011001100000011110011111111111100001111110011000000000011111111000000001111000011001111111100001111111100001100110011000000111100000000111111111111001111000000110000000011110011000011000011110011110000111100110000000011000011001111110000001100000000110011000011001100111111110000111111111100
000011110000110011001111000000001111000000111111111100
1111000011111111111111001111110000110000001100000000111111111100
0000110000001111000011000011000000000011001100111111111100
00110000111111111111000011001111111111110011000011001111110011111100110011000011111111111100110000000000110000110000001100001100110011111111111100111100111100000011000011111100000011001111110011110011111111000011000011000000001100001100000000111100110011001100111111000000000011111100001111001111000000110000001111111100111111001111110000111111001100000000110011111111111111111100111111000000000011001111001100000011110000111100001111000011111111000011110011111100111111000011110011001111110000000000110000110011110000000000111111111111110011000000111100001111001100111100111100001100000000001111000000000011000011110000001111111111110000001100111111110011000011000000110000000000000000000000000000111111111100
11001100110000111111000000111111000000000000001100110000001111110000110000000000001111000011110000111100001100111100111111111100
001111000000110000001111111111110000110011110011110000000000001111110000001111110011000011001111001111000011001100110011001100000011111100111100000000001111000000000000110011000000110011001100111111110011110000000000001111110011001100111100000011000000001111110011111100110011001111001100110000000000001100110000110011110011001111111100000011001100111100111100110000110000110011001111001111000011000000000011001111110000000000001100001100000000111100001111000000111100111111001100001100001100000000111100001111001111001100001100110000000011001111110011111111001100111111111100
00000011110011001100001100110011111100001100110000110000110011111111000011110011110000001111110011110000110011000011000011000000111111111100
1100111111110000001100110000110011001111000000110011111100111100111111001111111100111111110000000000111111000011111111111100000000111111001111111100110000001100000000000011001100111100111100111111111100
00111100000000000011000011000011111111111111110000001111111100111111111111111111111100000011000000111111000011110000000000001100110000001100000011111100111111111111111111111111001100111100001111110000111111001100110011110011000000001100111111110011110011001100001111001111110000110011110000000000111100110011000011000000111111111111110000001111110011001100110011111100110000001100110000001100110011111100001100111111111100
00111100000000000011111100001100110011001111111100110000000011001111001111110011000011110000111100111100001100110000110011110000000000001111001111001111110000000011110011110011000000111100000011111111111111001111001111001111110011110011110011000000001111110000001111001111000011111111000000001111001100110000000011000011111100110011000000110000000000111111000000000000111111111111111111110000111111001111110011001100110000001100111100000000111111001100001100001111000011110000110011001111110000110000110000000000111100111111001111000011001111111111110011111100001111110011001111001111110000000011000011001100000011001111000011110011110011000011001111110000111111001111000011000011001100001100110000110000001100110011110011001100000011110000110000001111001100111111000011000000000000001111000011110011000000110000111100111111111100
000000110000001111110000110000000000110000000011111111001111110011001100111111111100
111111111111111111110011110000110000001111000000110000111100111100000000111111110011001111001100001111000000110011111100110000110000001111111100111111001100110000111100111111000000000000000000001100110011000000111111110000110000000000000011110000110011000011110000110000001111111100111111000011111111000000001111110000000000000011111111000000110000000011001100001111000011111100111100000000110011110011111100001111111100111111111100
11000011000000000011000011001111110000110011111100000000000011000011000000001100001100000011001111000000000011000011001111000000111100111111001111110011111111001100000011000011110011001111110000001100000011001100000000111111111111001100110011000000110011001100001111000000000011110000000000110000001111110011111100000000111111110000001111110000000011111111001111001111111111111111111100001111000011111111000011000011001100000000000011001100111111001100111111111111110000111111001100111111110011000000000011111111000000110011001111110000000000110000001111000000001100111100110011110000001111001100110011000011000000110000001100000011111100111111110000000000110011110011110011110000001100110000000000000011110000001100111111001100000000110000110011110011111111111100110011001111001111001100110011110000000000001100111100001111000000000000001111000011110000001100000011110011001111110011111111111100001100111111000000110000111111001111111100110000001111000000001100110000000000111100111111111111111111110000110011111111001100110000001100001100111100000011111100111100000000110000110011001100111111111111110011110000111111000000000011000000110000001100001100001100111111001100111100001111111111110000001111110000110011000011110011111100110011111111000011111100111111111100
111111001100000011000000110000000000000011000000001111000000111100110000001111001111111100110011110000000000001111110000001111111100000000001100110000000011110000001100110000000011110011111111111100111100111111001111000011110011001111001111110011001100000000111111110011110011111100111111000011111100111111111100
001111000000001100001100001111111100001100111111001111110011111111111100111100110000001100111111000000110011000000001100001100111100000011000000001100111100110011001111110011111111001100111111000011001111001111000000110000110011000011000000110011001100111100110011110011000011111100111111111100
11111111111111111111000000001100111111111111110000110000001111000011000000111111111100
11111100000000000011110011111111000011110000000000001111001111110011110011111111001111110000111111000011000011110011001111110000001111001111110011000011001111001111000000110011000011000000000000110011001111001111000000111111001100110011110000111111110000111100001111001111001111001100111100110011001100110011001100000000001111000000111111111100
000011111100110000110011111111001100000011000000111111111100
00001111000011001100111100000000001111001100000011111100110000000000111100000011111100111111110000110011111100111111001111000000000000111100000000000000110000001100001111001100000011001100110011000000111100110011110011000011001100111100000011001100111100111100110000111100111111001100111100001100000000001111111100001111000000000011110000000000000011000000001100110011110011110000001100110011111111000000110011001111110011000011111111000000111100000000110011000000001111110011000011110011001100000000001111000011000011000000001111111111111100000000111100110000110011111100110011001100000000001111000011001111001100110011110000111100111111001100110011000011111111001111111100110000111111000000110011111111000000000011111100111111111100
11110011110000000011000000001100001100110011001100000011110000000000110000110000110000110000111111110000000011110011001100111100001100111111001100001111001100110011000000110000110011110000001111110011110000000011001111110011001111110000000000111111111100
0000000000000000001111111100110000000000110011001100110000110011000011111100111111000000110000000011001100000011110000000011000011111111001100110011001111110000001100000000000011001111111100001111111100111111111100
1100110011110000000011111100111111000000110000110000001111001100110000000011111111111100111100111111111100
1111110011001100110011111111111100001111111100000000000011000000000000110000110000001100111111001111001111000000001111000000110011000011001100111100110011111111000011110000110000111100111111001100001111000000000000001111000000110000110011111111000000000000110011110011110000110011111100110000000011000011001111000000000011000000001111001111000011000011110000001111110000001100111100001100000000000000001111110000001100110000001111001111001100110011110000110000000011000000110000000000111100001100000011000011001111000000001111110011110011110000110011001100111100110011111111001100001100110011110011111100111111111100
110000110000111111000011000011000000111100001111000000110000111100111100001111001100000000000011111111000011110011110011000000111100000011110011000011110011001100001100000000001111111100110011111111001111001111001100111100000000110011110011001100110000001100000000110011111100001100001111000000001100110011000011001100110000111100000000001100111111111111000011110011111111000000000011110011110011001100111111111111000011111111111100001100111100000011000000001111111100110000001100110000000011110011111100000011111111001100111111111100
0011111100111111110011001100111111001100110000001111110000111111111100
0011001100111100001111001100000011111100001100001100000000110000000000000011111111111100111100001111110011111111000000110000000000001111001100110000000011001100111100001111000011110011110011110000000000111100110000111100000011001100110000000011000000111111111100
0000001100000011000000110011110011000011000011110011110000001100000000111100000000001100000011111100111100000000111100110000110011000011110000001111110000111111001111000000000000001111000000000011001100111100001111001111110011000000001100111111111100
0011111111111111001111001111000011000000000011110000110000000000001111110011110000111111000000000011110011110000001100001100111100000011001100001111000000001111111100111100001111000011000011110011001100110011110011110000110011111111000011111111000000000011000000000000110011111100000011110000000011000000111100111111110011000011111111000011000011110000001111110011000011110000111111001100110011110000001111000011001100110011110011001100000000000000001100110011111100001111000011001100000000110011000000110000001100001100110000111100111111000011110011000011111111000000111100000011000011000011110000110000110000111100111100001111111111111111001100111111000000001100000011001111110011111100110011110011111100110000110000000000110000111111001100111111111100
00110000001111110000110011000000110011111111001100111100110011000011001111001111001111110011111100111111001100111100111100001100110000001111110011000000111100000000110000000000000011000000111111000000000000000011001111110000000011000000000011110011000000000011000011111100000000110000000011000000111100001111001111110000001100110000001100111100110000001100001100111100001100001100000011111111111100001100000000111100001111111100000011111100111100111100110000111111111111110000001100000011110000001111110000111100111111111111001111110000001100110000000000111111110000000000111100000011001111001100001111111100111100111111001100110000001111001100110011001111110011000000110011110011110011110011000011111111000000111111000000001100000011111100111111110011001100001100001100110011001111110000001100000011111111001100111100000000110000110000001100110000000011110011000000110011000000000000110000111100001111001111110000111100110000110000001111000011001111110000001100110000000000001111111100001100001111111111110000000011000000111111110011001111001100001100111111111100
000011110011110000110011000000000000111111001111111111110000111100001111001111111100111100110011110000001111001111111100001111110011111100111100111111000011000000111100111111001111110011111100110011000000110011000000111111111111000011000011001100001111000011001100110011001111001111001111000000000000111100111111110011111100000000111100110000000000001100000011111111111100110000000000000000000000110000001111001111001111000011000011111100000000000000001111111100111111111100
111100001100001111001100001100110011110011110000001100111111000011000000110011110000110011111111001100110011110000000000110000000011000011000011000011001100111100111111000000110000000000110000111111001100111111000011001100001111110000001100111100000000001100111111110011000011110011111100001111000011001111110000000011001100000011111111111100000011111100111111110000110011110000111100111100000000110011001111110011001111000000110011001100110000111111111100
0011111100111100001111000000001111110011111100111111110000110011110011110011110000000011110011001111111100111111000011110011111100111111111100
1111110000000000000011001100110011110000000000001100111111111111001100111100001100000011110000110000110011000011110000111100000011111100111111111100
0000000011001111000011000000110000111100111100000011001111000011000011110000110011110011110011001111110011001100000011110011001100000000111100110011110011111100001100001111111100000011001100001100000000111100001111111100111111110000110011110011110000000000110011000000111111001111000000111100000000000011110011001111001100000011110000001111111100111100000011001100110000111111111111000011000000001111111100000011000011001111000011000011000011110011110011111100000000111111111100
111111000000110011000000111111111100
0000000000111100000000110000000011110011001100110000111100110011000000001100000011111100110000111111111111111111111111111111110011000011001111110011000000111100000011111100001111111100001111110011110000111100001100110000001111110011000000111111001111111111111111001111001111110000000000110000110000000011111100111111110011111100111100110000000011111100001100111100110011111111001111001100001111000000111111001100000011001100111111001111000000110011110011110000111111000000000000111111111100
0011110000111100000011110011000011000000000000110000000000000000111111111100
11110000110011000000001111110011000000110000000011110000001100001100111111111111001100111100000000111100111111001100001100000011110000111111000000001111110011001111001111111111110000110011001111110011001111001111111100110000001100001111000000111100000011110011111111001111001100111111111100
000000001100000011000000001111001100001100001100000011110000111111111111111111111111110011110011000000111111001111001111000000111111000000110000000000111100000000111111000000110011001111000000111100000000000000110011111100001100000011000011000000110011111111111111000000110011001100000011001111001111000011000000001100110011001100001100000011000000111100001111000000001100110011000011000000110011111111000011000000000000000011110000110011001100000000111111110011111111000011001100110000001100001100110000001111000011110000111100001111110000001100111111111100
1111001111110011000011111111000011110011001100110000111100000000111111110000111100001100000000000011000011110000111111000000001100001111000011111111000011000000110000111111111100
1100000000111100111100000011000000111100000011000011000011111100111100001111110011000000110011111111111111000011000000110000001100111111111100
0011001100000000000000111100111111001100110000001111111100000011111111000011000011001100110011001111110011110000111111110000110011111111000000111111111100
0011111111000000111111000011001111001111000000001100111111001100111111111100
1111001111110011000000001111110000111100110000111111111100
1100110011001111000011110000001100110000111111111111110011110011000000000011001111000011111111001100111100110000000000111111110000000000000000001111000011111111000011111100110000001111000011001111111100111111001111000011001111110000001111111111111100001100001100000000110011001111000011000000111100000000001111001111001100110000111100001100000000111100111111111100
000000001100110011111100111100110011110011110000001111001111000000110000000000110000111111111100
110011111100001100110011111111111100111111001100111111111100
111100110000001100000011110011001100110000111111110011001100110011111100001111000000111111111100
00110000110011000011001100001111110011111100000011000011000000111100111100001100000011111100111111110011110011110011000011111100000000111100001111000011110000000011110000111111000011111100001100111100001111001100001100001100000011110011110011001111111100111100001100111100110000110000001100110011110011000000111111110000111100000000111100110011111100110000000011001111110000110000000011001100111111000011001111001100111100001100001111111111111100000000000000111111110000000011000000111100110000001111001100001100001100000000001100110000111100111111000011001111000011111111001100111100110011110011000011111100000000001100001100001111000011001111001100110000000011110011001100110011001100001100110011000011001111111100110011001111000000110011001111110011001100000011000000001100111111000011110011001111001100111111111111110000111111001100000000000000111111000000110011110011000000001100111111111100
000011111100110011111100111111110011110011000000111111001111001100110011111100111111111100
00110011001111110011111100110000110011111100001100001100110000111111110000111111001100111111001111000011001111001100001100111111001111111100110000001100000000000011000000001111111100110011000011111100110011110011111100001111110000001100111100000011000000111111111100
000011001100110000001100110011110000001111110000001111000000110011001111110000111100000011110011000011001111111100110011110011110000000000110000111111110000000000110011111111111111110011000000001100000011110011000000110011110011000011001100001111000000111100110000000011110011001111000000111100110011111111111111000011001100001111111100110011111100111100111111110011000011000011001100000000001111001111111100000011110000000000000000000000000011000000001111001100111100111111001111001100111100110011111100001100001111111111110000110000001111110000110000001111110011001100000011001111110011111100110000110011111111001100111100111100001100001100110000111111001111001111001100000000000000110000000011110011110000110011111111001111111100000000001111001100001111001100111111111100
1100110011110011111100110000111100000011110011111100111111001100000000001100001111110011110011001111110011001100111100000011000011001100110011110011000011000000000000000011000011110011000000111111000011001100110000001100001100000000110011110011111100000000111100000011110000000000111111000000111100110000110000000000000011000011110000001111001111110000111111111100
0000110000000000110011001111111100001100001100001111001100001111001100000000111100111111000011000011000000110000000011111111001111000000110011111111111100110011111100110000111111110000110011110000000011000000111111110011111111000011110011110011111111001111110011110011001111111100111100110011110011111100001111110000111111111111111100110011111111111100111111001100001111001100001111000011000011110011111111001100001111111100001111111100111100001111110000000011110000000011111111001111110011001100110000111100111100001111001100000011000000001100001111001100111111111100
0011110000111111001100000011001100000011000000000011001100110000111111000000111111000000001100000000111100000011000000111100000000111111111100
000011110000000000110011111111001111111100110011000000110011110011110000000011000011111111000011000000111111111111000011110000111111111111000011111111001100110011110011001100000000000011000011110000110000110000001111110000001100111100110011111100000000111100001100111100111100000000110011110011111100001100111100001100110000001100000000111100001111111100111111111100
00000011111100001111110011001100111111001111000000111100000000111100000000000000111111110011110000000011000000001100001100000000001111000000000000111111111111000011110011110000110011110011110000111100000000000000001100111111000000001111001111110011001100000000110000001111111100111111111111001100110000001100110011110000001100110000000011110000110000000011000000110000111100000000110011001100110011001111111100111111110011001100110011000000111100000000110011111100111111001100000011110000000011111100111100110000110000111111001111001100000000110011001111111100000011111100110011110000111100000000110000000011111100110000110000001111000011111100000011111100111111111111110011110000111111111100
00000000001111001100000011001100111100000011110011001100001100111111111100
1111110000110000111111110011111100111100001111111100111100000000001100000000001111001100000000110000110000000000111111111100
11001111001100000000111100110011000011000011000000111100000000111111111100
0000111111000000111100001100000011000000001111110011001100111100000000110000111100111111001111110011110011000011111100000000110011000000000000001100001111110000001111111111110000000011001111110011110000110000110000001100111100111111110000110000001100110000000000110011111100000011110000111111001111111100000000000000110000001100000011001111001100001100001111000011001100110011000011001111111100110000111100111100111111111100
000000001100110000000011110000110011111100111100000011110000001111000011111111001100000000001111001111110011110011111111111100001111001111110000111111110011110011000011001111000000111100000011000011000000000011111111000000000000001111000011111100000011000011111100110011111100000011001100110000000011000011111111000000111111110011000000110000111111110000111111001111110011110011110000000011001100111111110000111111000011000011110011111100110000000000001100001100110000111111111111110011000000111111110000000011110011111111111100111100111111001100110011001111111111110000111111111100
0000111100001100000000111111000011001100001100000011000011111100001100110011110011000000110000111111110011110011000011001100000011110000001111000011001100001111110000000000110011110011000011001100001100001100110000111100000011001111001100110011110000001100000011111111000011000000111111001100001111000000000011110000001100001111111100111100000011111100001100001100111111111100
1100000011000000110000111100000000110011000000110011000011000000001100001100110011111111001100111111110011000011001100111111110011001111001100110011001100001111110011000000111100001111110000111100110000110000110011001100001100111100111111110000001111111100000011111100110000001100111111000000001111001111001111001100000011001111001100001111000011110011110000110000001100000000110011001111001111111100000011001111001100111100111111000000110000110011110000001100000011001100110000111111111100
000011111100001111111111111111001111000011110011000011110000110000000011111100001111000011000000110000000000001100000011111100110011111111000011001100110000001111111111110000000011111111000011000011110000000000000011111100000000111100111100110000111111110000110011110000000011001111001111110000001100111100110011000000001111000000111100000011110000111100000011001111000011110011110000111111111100
111111111111000011001100111111000011001100111111000000001111001100111111110011110000111111001100000011000000001111111100111100111100001100111111111100
1100001111110000000000110000110000110011110000110000000000001100111111110011111111111100001100110000110000111100111111111100
00111100111111000000110000001111000000000000111100111100111100001111000000110000110011000011111100111111111100
00111100111111111100
110011000011001100110000111111111100
000011110000001100000000001111000000000000000011001111000000000011111111000011000000110000000000110000000011110011001111001111110000110011000011110000111100111111001100000011001111000011111100110000111111110000110000111111111100
000000000011111100001111001111110011110011000000111111001100110000111111000011001111110011001100110000111100110000110011001100111100110011001111000000110011001100000000110011111100110000001100001100110011111100001100001100000011000000110000111111001100111111110011000011110011110000111100111111001100001111001100111111111100
1111000011111111000000001111111100111111000011001100001100111100001100111100111111000011000011000011001100110011111100110011000000000000110000110000111111111100
0011110000111100000011111100110011000000110011000000000011111100111111000011001111000000111100111111000000001100001111110000110011110000110000000011111100111111111100
1100001100111111000011000011111111000011110011110000110011111111000000000011000011001111000011111111111111000000000000110011000000000011110011001100001111001111000011001100001100001111000011000000110000000011111100001100001111001111110000111111111100
1111000000000000000011000000111111000011111100001111110000111100001111111100111111111100
111100001111110000110000000000000000000000001100110011110000000000000000000000001100111111111100
001100110011001100001100000011110000001100111111000011000011111100000011111100111100111111001100111111111100
0000110000001100111111111100
110000111111000011000011000011000011001100111111000011111100111111111100
0011111100001111001111110000001111000000111111111100
110000000000000011001111111100000000001100001100110000000000000000000011001111111100000011000011001100111111000011001111001100111100110011000000001100110000000011000000000011000011111111000011000000110000001100001111111111111111001100001100110000110011000000111100001100110011110011001111111100000011110011001100110000111111000000110000110000110011111100001111110011000000111111111100
111100110000000000110011110000111111110000001111111111110011111111000000111100110000111111000011111111001100000011111100111111110011001100111111001111110000001111110000001100110000001100001100000000001100111100001111111100111100000000110011111100110000111111001111110011001100000011001100000000110011111100000000001111001100001100000011001100111111111111000011001111110000000011001100111111111111001100111111000000111100001111000011110011001111001100110000111111000011001111001111110011111111000000001111110000000000111111111100
001111000000111100110011000011110011110000001100000000001111111100110011110000111111110011000000110011000011001100001111001111000000001100110000000011000011001100000011111111001111000000111111111111111111001111000011001111110000111100001111111100110000000000111111111111111100001111111100111100000000001100001111110011111100110000001100110000001111000000110011110011001100110000111111001111000011000000111111111100
11001100110011001111110011000011000000110011111100001111001111111111110000111111001100001111110011111100111100001100000011001100110000111111001100000000110000110000001111110011110011000011000000001111110000000011000000001100001100001111001100111100111100001100000000111100111100001111000000110011001111000000111100000000000011000011110000001111000011111100000011001100000011001111000000000000000011000000000011111111111100001111001100111100001100000000000000001100001100000011111100000000000011000000110000110011110011001111110011110011001111001100110000111100110011001111111111111100001100001100000011110000000000110000111111110011001111001100001100001100000000111100001100110011001111000000111100001111001100111111000000001100001100110011001111111100001111000011000011000000110011111111001100110011111111000000111111111100
111111111111111100000000000011110011000011001111001100111111001111000011110000000000001100110011110011111111001100111111001111110000000011001100000011110011110011000011111100001111001100001111000011001111110000110000111100110011001100000011000000000011000000111111111111001111000000111100001100111111111100
11110000000011111100111100111100111100111100000000110011111111001100001111001111001111001100001100110000111100000000111111000000110000111111000011001100111100111100110000111111000000001100001111001111110000111100111111001100001100111111001111001100111111000000111111110000111111000000110000110000001100000011110000111100000000111100110011111111001111110011111100110011110000001100001100110000001100111111111100
0000111111111111111111110000000000000000001100001100001100001100001100111111111100
00001100111111111100
000011001100111100000011110011000011111111001100001111110000111111111100
11000011111111001111000011110000000000111111110000111100000011000000111111110000001100111111001100110000110011001111000000000011001100000011001111000000111100111100111100111111111100
001100110000000011001100001111001111001100111111110000000011111111000011110011110000000011001111111100110011111100111100000011001111000000111100111100000011001111110000110011110011111111000011111111000011000000110011001100111100000000111100001100001111111111110000111111110000001100111100110011000011110000111111001100001100111111111100
110011000000000011000000001111001111111100001111110000110000001111110000110011001100111111111100
111111110011000011001100110011111100001111000011001111111111111100111100000000111100001100001100110000110011000000001111110000001100000000001111001111000011111100001100110011001100111100000011110000111100110000110000000000000011001100001111110011001111001111110011000000111111001100000000111100001111001111000011000000000011111100111100111100001111110011110000001111001100110011111111000011001100000011000011110000001111000000110000111100000011001111001100111111110000000000111100111100110000110000001100110011110000111111110000110000000000110000110011000000111100001100110011000000000000001111111111111100111111110011000011001111000000111111000000110000000011111111111100110011110000111100000011000000111100001100000011000000000000111100000000111111111100
0000001100001100111100110000111100000000000000110011000011110000111100000000000000110011000000001111001111111100000000001100111100001111001100110011000011000000111100110000110011110011111100111100110011000000110000111111000000111111110000111111111100
00111111110000000011110000110011001111110011110011000000001111000011000000000011111100000000000011000011000011001111111100111111001111110011001111111100001100000011110000001111001111110011000000001111001111111100000011111100111100000011110011001111110011000000111100111100000000000000001111000000110000001100110011001100001111111111110011001111001100111111111100
11001111001100110000001111111111110011000011110000000000111100001111111111110011111111111100000000110011000000111100110011111100110000110011110011000011001111001100001100000011110011000000000011110011111100110000000000000011001111111100001100110000001111001100111100111111111100
00000000000011001100111100111111000000000011111111001100111111111100
0000001100110000111100110000001111000000000011000000110000110000111100000000110011111100000011000011110011001111111100111111001100110000110000110011110000001100111111111100
11001100000011000011111100110000110011110011000011110011001100001100000000001100111100001111000000111111111111000000110000111100001111001100110000001100000011110000001111000000001100111111111111001111000000111111111100
11111100001100001100001111110011110000111100001100000011111111000011110000110000110000110000110011001100110011001100111111000000111111001111111111111100001100111111111100
1100110011001111111111111100111111001111110000111111111111110011111111001111111111110011000011000011001111001100001100001111111100111100000000111111111100
0000111100111100111111001111001100001111111111111100000000111111001100001111001111110000001111000011111100000011111100111111001111111100000011001111110011111100111111000000111100000011000000000000001100110000000011000011111100000011001111000011001100000011111100000011001111110011001111110000001111110000111111001111111111110000111111000011111111001111001100110000110000001111111111111100000011001100111100110011111111001100111111111111111111000000000011110011001111110011111100000011001100001100001111110000111100000011001100001100000000110000110011001111000011111100000011001100111111110000111111111100
11000000001100001111001100111111110000001111110000001100000000111111111100
11001111111100001100000011000000111100111100000000111111110000001100000011001100000000001111001111110000110000111111000011110011000011110011000000000011001100111111111100
0000110000111100111100111100000011000000111111111100
110011111100110000001111001100111100111100001100110000110000000011111100111111111100
00111100110000110000000000000000110000000011000011110000111111111100
000000110000111111000011110000110000111111001111000000001100001100110000110011000011001111001111001100111100001111000011000011111111000000111111111100
0011110011111100000000111100111111001100110000000011000011110011000000111111000011111100111111111100
1111001111001111111111110000000011000011001100001100111100110000110011110000111100110011111100000011111111111100000011001111110000000011001100000000000000001111001100001100111111110000110011001100111100111111110011001111000000000000001111111100111111110000000000000011000000111111001100001100110000000011110011110000111100111111111100
11111100111100110000000000001100110011001100000000001111111111110011111111000000111100111111110011001100001111001100000000111100111111110011001111110000000000111100110011111100000011001100000000000011111100111100110000111111000000001111001111001111001111000000111111111111111111111111111100000000110011000000111111000000111111111100
1111111111000000111111111111001111001100111111110000111111001100000000001100110011111100001111110000110011001100110000111100110011111100111111000000001111001100000000001100000011110011001100001111110000001111110000000000111111000011000000110000110000000011000000111100111111110000000011000000110011001111000000110000000000111100001111110000111111111100
11110011001100000011001100000000000011001100110000110000000000110011110000111100000000001100110000000000000000111100000000110011110011111100110000111100110011001111111111111111110011111111111111111111110011111111111100110011111100000000000000111111111100
001100110000001111110000110000001100001111110011001111111111110011001111111100110011001100111100000011111100111100111111110011110011111111001111111111111111000000000000000011111100000000001100110011001100001111000000000000111111000011000000000000111111111100
00111100000000001100000011000011001111111100110011001100110000000000111111111111001111111100111100111111111111001100001100000000111111001111000000110011000011000011000000001111001111110011001100001111110011110000110000111111111111000000000011110000111111110011111111001100000011001111111100110000110011001100110011000000001111001100001111001111110011001111000011111100111111111111111111110000110011111100111111110011110000000000111111111100
00000011110011111100001100001111000011000000000011001111000011111100110000110000000000001100001111110011001100111100111111111100
1100001111001100001100110011000000001100000000001100001100000011110011000011000000110011001111000000111100111100001100001111000011001111000011001111000011001100110000000011000000111100001111001100001111001111001111000011000011001100000000000011111111111111001100000011001111001111001111000011110011110000000011001100000000000000111100000011000000110011000011111100001100111100001100001111110000000011000000111111001111000011000011000011111111001100000011000011111100001111001100110000000011111111001111000011110011000011111100000000110011000011000000001100000011000011110011110011001100000011110000111111111100
0011000011111100111111110011111100001111001111110011110000000000000000110000111100000000110011000000000011000000111100111100110011110011001100110000001100001111111111110011111100111100111111110011111100110000001100001100111111001100001100111100001111001100111111001111001100001100111111000011000011000011111100111100000000110011000011111100111111111100
000000000000110000001111001100110000001100111111111100
1111111100000011001100111111111100
0000110000000011001111001100111100110000000000001111000000111111111111001111000000111111001111001100000000111100110011001100001111001100000011110000111111001111110011110000000011111100111100000000111100000011110011000011001111111100110011110011000011111100000000110011111111001111111111111100001111000000110000000000000000000000000011000011111111001100111100110000111111111111111111000011110011110000001111110011110011111100001111111111110011111111000011110000001111001100000000110011110000111111001111000000001111111111110000000011110011110011111111000000000011000000001111000011110011000011111100111111000011110011110000111111111111110000111111001100110011110011001100000011110011111111111100001111110011110000110000110011110000110000000011000000110000110011001100001100110011001100001111000011001100111111000011000000111111111100
11110011000011000000001111000000001111111100111100000000001100111100111100001100111100110011001111000011111100111111111111110000110000110000000000001100110011110011111111111100111100000000111111110000110000000000001100000000110000001100111100111100000000001100110000110011110011111111000011000000000011000011110000111100000011000000111100001111001100000011111111111100111100001100001111000000111111110011110011001111110000000011001111110000001100000000001100001100000011110000000000110000001111110000110011001111000011000000110000110011110000111111111100
1111001100110011111100001111111100110000111100000011110011110000110011001100001111110000001100110011110011000011111100110011000011110011001100001100111100111111000011000011000000000011000000110000000011110000001111110000001111000000001100000011110000001100001100001100000000111100111100001100001111001100001111000000110000110000110000000000001111111100001100110000000000000011000000110000001111001111001100111100110011000011111111000000111100001111000011111100001100001100110000001111110000110011111100000011111100110000001100110000000011111100000000001100110011111111111111000011110011000000110000111111110011111111001111001100000000001111000000000000000011111111111100111100001100000011001111001111001111001100001111110000001111110000000000000011111100111111000000000000001100001100110000110011110000111111110000000000111111111100
11111100000000001100001111110011001100111100000000001100001111111111111100000011000000110011001100111111111100
11111100000011000011001111111100001100000011000000001111110011110011110011000011001111111111111100111100111100001111110011111100111111111100
0000000011111100001100000000000000110000110011000011001111110011000011000000110011000011001111111111110000111111111100
001111001100001111000000110011001100000000001111000000111100000000110011001111001111110000000000001111110011001100110011110000000011110011001111111100001111000011110000110000001111000000000011111100110011001111110000000011110000111111110000111111111100
000011000000110011110011111100001100110011000000000011111100000011001111110011111111111111000000111111110000110011000011110011000011000000000000001111111100111100111111110011110011110011111100111100001111111111111111110000110000000000110011001100000000111111111100
1100111111111100
110011000011111100111100111111111100
001111111111110011001111110011001111000011111111111100110011110011001111000011111100110011001100001100001111000011001111110011001111000011111100111111000011001100111111111111110000001111000000000000110011001100111111000000110000000000111111000011111100111100111100001100001100111111000011110000001111001111110000111111111100
111111111100000000110011000011001111110000111111000011110000110000000011001111001111000000001111001111001100001111001111000011110000111111000000111100111100001111111100001100110000110011111111111100000011001100111100111100000000001100111111000000111100000011111111111111000000110000000011110000110011110011000011111100111100001100000011111111001111110011000000111111110011110011001100001100001111001111110011000000000011111100111100111100001100111100001100111100111100000000110011111100111111110011111100000000111111111100
00001111001111000000001111001100000011110000001100000011001111110011001111001111111111110011001111001111001100111100001100110000111100110011110011001100001100110011000011110011110000111100000011000011111100111111111111001111111100000011111100110000000000110000001111001100000011110011001111001111110000111111111111001100001100110011000011000011111111001111110000000011111100110011111100111111000000001100001100001111001111000011000000000011000000110000110000000000111100001111110011110011111100001111111100001100111100110011111111000011001100110000001100110011110000000000000011111100001111110011001100000011000000001111110011110000111100000000110000110011001100110011001100111111111100
11001100110000000000001111001111000000001100001111110000111111001100110000000000111111000011000011110011110011001111001100001100001111110011001111000011000011001100110000111111110011000000001100001100000000000000001111001100001100110000000011111111000011110011001111000000000000000000000000000011110000000011111100111100111100001100111100000011111100110000111100111111000000000011001111111111110000111111110011000011110011111100000000111100110011110011001100000000000011001111001100111111111111000011111111111100001100001111001100111100000011000000001100110011110011110000111111000011110000110000111100000011110011000000110000111100111111000011111111000000001100111100001100000011111111111111111111111111001111111100110011111100110011111100110011001111111111110011001100001111000011110011110011111100000011001111000011110000110011110011111111000000001111111100000011110000000011110000000011000000000011110000110000000011110011111100111111110011001111110011001111000000000011110000111111000000111111110011110000111100110011000000111111001100000011000000000011000000110000111111110011001111001111110011000011110011110000000000111100001100001111001111001100000000000000000011001100000011110000111100111100111111001100000011000011110011110000000000000000000000111111111100
11110000110011000011111100111111111100
00110011001100110000110011000011111100000011110000111100110011000000001111001111000011001111000011000000001100000011111100111100111100001111001111110011000000001100111100001100111111111100
00110000111111000011001111111100110011110000000000110011000011000011001100001100110000111111000000000000111100111111111100
1111000000001111001100111100000000001111110011001111110011110011001100000011110011111111111100000011001111000011001111001111000000000000111100111111000000001111000000111111001111000011110011111100001111001100110000111111110011001100000000111111110000111111111100
11001111000011110000001111111100111111001100000000001100111111000000000000001111000011111100001100110011001100001100001111001100111100000011001111001100000000110000110011111111000011000011000000110000000011110000110011001111111111111100111111111100
1100110011001111001100111100111100000000110011000000000000110000111100110000111100110011000000001111111111111100000011111100111111111100
000011000000001100000000000000000011001111000011001111000000110011000000001111000011110000000000111100111100110000110011110011111100001100111100111100000011110011111100000000110011000000111111111111111111001111110011110011001111111100000011000000110011111111000011000000111111001100110000111111000000001111001111001100001111001111001100000000111111000011110011110000110000001111001100001111000011110011001100110011000011111111000000111111110000000000111111110011001111111111111111001100001100001111000011111111111111000000111100110011000000110000110011111111111111111111111100000011001111001100001111110011111111111100001111000000111100000000000000001111110000001111001100110011000000111100111111111100
111111000011001100111100000000001111000011000011001111110011110011000000001111000000110011111100110000000011000011001111111100110011000000000011000011001111000011110000111111000000111100110011000011001111111100111100111100000011000000110011111111000011000011001100110011110011110011110000111111000000001111001111000011111111111100110000000000110000111100000000110011001100001100110000111111110011111111000000110000111111110011000011001100000000111111111100
0000001100001100110000001100110011000000110011111100000000110011111100111111111111001111110011001111110011000000001100000000111111001111000011110011001111111111110011110011110000001111000000110000111100110011001100111111000011000000000000111100110000110011001111000000000000111100110011111100111111110000111100110011110000001111001111111100000011000011110011110011111100000011110011111100110011000011001100001100110000111111000000001100111111000000111100110011000011110011110000111111110000111111110011000011000000000011111100001111111111110000111111000011000011001111000000110000001111111100001100110011000000110000110000111111000011110011111100111111000011001100000011111100000000111100110011000011110011001111111100001100110000110011110011001100001100111111111100
1111000000001100111111111100
00110011000000000000111100001111000011111111000011110000110011001111111111111111000000000000001111110011001111001111000011000000000000110000110011001100001111000000000000001100110011001100000011001100001100000011110011110000001100001100000011111111000011111100001111111100111100001100111100000011110000111111111111110011000000110000111100000011000000110000000000110000110011111100111111111111000011110000001100000000111100000000110000111111110000000000000011111100110011001111001100110000110000000011110000111111001100110011111111111111001100110000000000110011111111001100001111110011110011000011110000001100000000000000111100111111111100
0000111100111100001111110000110011111100110011001100110000110000111111111111000011111100110011000000110011000000000011110011001100111111111100
00111100110000000011110011110011111111001111001100111100000000000000111111000011111100000011111100000000110000001111111100111100001100110000000011000000110000110011001100001100111111111100
11111100001100001111000000110000111100001100000000000011110000001100110011111100001100111111111100
0000111100111100110000111111111100
000011110011110011111100111100001111000000110011001111000011001100110011001100110011000000111100110000110000000000111111111100
00001111001111001111111100000000001111110011000000111111111100
1111000011000000110000110000110000111111111100
11001100110000111111000000110000001100111100000000001100110000001100001100110011110011110000001100110011001100111100111100110000111111111111111111111100000011110000001111000000001100111111000000111111000011000011000011110011111100111100111100001111110011001111110011111100111111111100
00001100111100000011111100000000111100000000111111110000001111110011110011110000000000111100001100110000001111111100110000001111001111000011000000110011111111111111001100000011000000000011001111001100000011000011111100111111000011001100000011110000110000000000000000110011111111000011001100111100111111111111111100001111111100110000111111111100
111111000011111111001111001111111111110011111100110011001111000000110000001111000011000000000000001111001100000011001111110011001111000011111100001111000011111100110000000011111111001100001111111111111100001100001111001111001111001100000000111111111111111100111111000000001111001100111100000011000000111100000000111111001111111111110011111100110011111100111111000000001100001111001100111111110000000000111100000000000000001100000000001111000011000000000000110000110011000011001100111111001100000011000011110011000000000000001100000000110011110000110000111111110011111111111111000011111100001111111100110000001100001100111111110011111100111100111111111100
1100000011110000001111000000001100001111111100001111000011111100110011110000001111001100110000000011111111001100001100001111110000001111110011000000110000111100000000001111000011000000110011001111001100110000001100000000000000110000110011110011000000110011110000111100110011111100111111110000001100111111001111110011111100001111111100000000001111111100001100001111111100111111110011000011001100001100111100000011000011110011110011000011000000111111111111000000111111111100
11110000000011110000111111001111111100001111110011110011110011110011110011001100111100111111001111110000111100001100001100000011000011001111111100000000110000001100001100111111111111110000001100110000111100110011001111001100110000111111110000000000111111001111001100000000000000111111111100
00110000001100110000111100001100001111110011001111001111110000000011111111000000111111110011111111001100110011001100110000001111110000111111110011000000111100001111110011000000111100000000001100000011110011000011000000000011111100111100000000111111000011110000110000001111001111001111000011000000001100111111110011110000111100001100000011000011001111110011110011110000110000000000001100000000111111110000001100001100111111111100
00111111110000000000111100110011111111001111111100111100001100001100001100000011110000111100111111000011111111001100111111111111000011111100110000001111001111111111110000110000000000111111000000001100111111110000110011111111111100111100110011110011111100111100111111110011110000110000001100111111111100
001100110011001100111111110000000011111111111111111100111111111100
00001100110011001100000000110000111111000011001111001100110011000011000000110000000011111111111100110011001111110000000000111111110011000011000011111100110011000011110011111111111100110000000000111111110011111100110000001100111100111111111100
11000000001100110000000000111100000000001100001111001100110000110000001100000011001111001111000011000011111100001111111100111111111100
000000001100000011111100111100111111111100
000011111111001111111100000011111100001111110000001111001100110000000011001100111111110000001111001100001111111100111100111100001111001111000000110011110011000000001100110000111100110011110000001100111111111111110011111100000000001111001111000000001100110011111100000011110000000011001111110011110011001100111111111111111111001100000011110011000000000011111100110011000000000011000000001111111111110011000011001111001100111100110011000011111111000000110000001111111111111111110000111111111100
1100001100001100111111111100
0000110000000000110011110011000000111100000000000011001111000011110011001100001100111100110011110000110011001100111100111100000000111100111100001111001100110011110000111111001100110011001100111111111100
1100110000111100111100000011001100001100001111111100110011001100110000111111000011111111111100001111111111111100000011111111001100001111110011111100110000001111001100110000110000111100001100000000110000110011000011110000111111000011111100111111001111110000110000111100000000001100111100000000001111110011000011000000001100000011110011111100111111111111110011110011110000111100111111001100110011001100111111111111111100001100111100111111111100
110011110000110011001100001100110011000000110000110000110011001100001100110011000000000000000000000000111111110000000000110000111100000000001111001111001100000000110000000000001111110011000011001111000000110000111100000000110011000000111111110011111100001100001100111111110000000011110011111100110011001111111111110000001100000011110000110011111100000000111111110000110011001100000011001111000000110000001111110011000000110000110000111100110011000000110000000011110000001100111111111100
1100111100110011110000111100110011001100000000111111111100
11000011110000000000001111001111110011000011110011111100001100001100111111111100
0000111111001111001100001111111100000011111100000000111111111100
1100000000111111110000001100111111111111111111000011111100000000110011001100110011110011000011001111110000000000000011111100111100001100111100000000111100001100111100110011111100000000111100000000110000001111001111111100001100001111111100000000111111000000111111001100111111110011111111111111000000001100110011111111000000001111111100000011110011110000001100111111001100000011110011000000000000111100001100000000000000001111110000111111111100
111111111111111100001111000011111100000011001111110000111100110011111100001100111111000011001111000011000011001100110000110011111111000011001100111111111100
00000011001111111100001111001111000000110000110000110000001111000011001100110000111111001111001111000000001111001100110000000011110011111111000000110011111100110011001100111111111100
11000000111100110000111111001111000011001111111100001100110011111111000011001100001111110000000000110000110000111100001111111100001100111100110000000011111100110000000011110000001111111111111100111100000011000011000000110011111100110011111100000000111111110000111111110011000000111100001111110011000000001100110000111100001100111100001111000011110011001111000011001111111100110000000000000000110000111100001111001100111111110000000000111100000011000000000011001111001111000000110000111111111111111111111111001111110000110011001111111100000011001111111111110011111111000011111100000000111111000000110011001100000000110011001100111100000011110011000011001111000000001111001111110011111100000000110011111111111111110000000000001111111100111111110011000011001100111111001100000011000011000000001100001111110011000011111111001100110000110011001111111100111111001111001111001100111100001100110011000011110011111111000000000011110000000011000011001100111100111111111100
11000011001100000011110011111100111111111100
111111001111001111110011110011110011111100000011111100001111001100111100000000000000111111000000001100111111001111001111001111110000111100110000111111001111000000001100111100000011111100001100000000001100111111001100111100111111001100111111111100
11111100110011111111000011110000111100111111110000000000110011111111000000000011001111001100110000111100001111000000001100110011001111111100111100111100001100001111110011111111000011111100001111111100110011001111001100001111110000001111111100001100001100111100001100110000001111111100001100000011000011001111110000001111000000001111001111001100110011000000000000110011110011001111001111000011110011110000001100111111110011110011111100111111111111110011110011000011001111111100111100000011001100110011000000111100111100111100110011111100000000111100000011110011110011001100111111000000000011000011000011111111001100110000111111110000110000000011001100111111111111111111110000110000000011110011001111110011000011001100111100000011110011111111000011001111001111001100110000000000001111110000110000001111000000001111001111111100001111111100110000110000110000111111111111111111001100110000110011111100111111110011000000110011110000000011000011000011000000001111110000111100000000111111111100
00000000001111000011001111001111000011001100000011111100001111000011111100001100111111001111110011110011000011110000111100000000110000110011111100000000000000000000000011001111001100110000110000110011000000111100111111110011111111000011110000001100001111001111111100000000001111111111111111000011000011001100000011001111110011000011110000110011110000000011111100000000110011110011110011001111111100111100111111111111111100001100111100001111111100111111000011111111000000110000001100111111111100
1100000000001111110000000011000000111111110000110000000000111111111100
11000000111111111111000000111111001111001100111100111111111100
00001111001100001100110000111100111111000011110000110000110000001111110000110000111100000000110011001100001111001100001111001100000011111100110011001100001111000011111100000011111111001100000000001100001111001100110011110011111100110011110000110000001111110000111100110011110000001111110011110000000011001111000011110000110011000011001100001100110000001111111100111100001100110011110000001111000000111111111100
11111111000000110000111100001100000000110000000011110000111111001111110000001100001100000000001100110011000011001111001100111100001111001100111111110000001100000011001111000011000011111100110000110000000011001100000000000000111111111100
11111100000000000011001111000000111111001100001100000000000000111111000011111111000011001111111100000000000000000000001100110011110000001111000011111100000011000000000011000000000000111111001111110000111111111100
0000000000111111111111110000001100000011001100001100111100110000000011110011001100001100110011000000110000110011000000000000110011000000000000110011001111001100000011001100001100111100111111110011000011110000111111111100
000000110011110011000000111111001100110011110011001111110011111111000011000011001111001111000011001111110011111100110000000011000011001111111100111111111100
0000111100110011111111000000111111000000001100001111110011000011110000110000000011001100111100001100111111111100
000000111111000000001111000000111100111100001111110000111111000000000000000011001100111111110011000011001100001111000011110000110011001100000000001100111111111111001111111111111111000011000011000000110011110000111111110000001100111111000000001100110011110000001111001100110000001111000000110011110000000000001100110000111100000000110000110000111111110011110000000000111111110011110011000011110011111100110011111100000011111111000000000000000000111111111100
0000110000001111110000000000001111000011001111111100111111001100111111111111111111000000001100111111111100
11110000000011000000110011000000001100001111111100001111110011110011000000001111001100000011001111110000111111111100
11111111111111111111111100001100111100001100111111001100000000001100001100111100111100001100000000000000110011001100001100000011001100000011111100001111111111111100111111111100
00111100000000111111111100
111111001111001100110011001100000000111111111100
110011000011111100001100111111001100000011110011000000000011000000001100001111111100111111000011111100110000110011001100001111111111111111001100111100110011000011000000001111001100001111001100001100110000110000001111111100000000000011000011000000111111001111110000111111111100
0000001100000011111100001100000011001111000011000011000000001100111111111100
0000001111000000000000000011111100110000111100111100110011110011001111110011110011110011000000001111111111110011110000001111000011110000001111110011001100111100000011001111001111000011111100001100001111001111110000110000110011110011111100000000000011001100000000000000110000000011000000110000110000001111111100111100000000110011111100000000001100110011110011001100001100110000000000111100000000000011111111000011111111111111111111111100001111111100111111111111110000111100111111000011000011111111001111000011001100000011111100111100111111110000111100110000111111001100110011111100000000000000110000001111001111110011111100110000110000111111111100
00110000000000110000110000110000000011000011111111111100111111110000001100001100110011111100111111001100001111001111001100111111111100
00111100001111000000110000110011110000110000111100111111000000001100001111110011110000111111000000111111111100
00000011001100110011110000001100111100110011110011000000111100000011110000001111000000000000000011001100111100111111001111000000110011111111001100110000000011111111001111110000110000111111001111001100000000111111001100110011110000001111001111111100000011110000000011000000001111001100000000000000000011110000001100110000110011001100000000110000110011111111111111111111001111000011110000110000001111110011111111111111110000000000111100000011001111110000111100111100000000111111111111110011110011001111001100001100110011111111111100000011001100000000001100111100001100001100110000110000000000110000001111001111000000001100001100110011001111000011110011110011110011000000111100001111000000111111111100
111100000000111111110011110000111100110011000011110011001111111111110000111111111100
00110000111100000011000000110000110011110000000011001100111111000000111100110000000000111111111100
1100111100001111001100111111110011110011110000000000111100000000110000001111000000111111110000111111001100110000111111111100
11000011111111001100000000111100110000110011110000110000000000111111001111111100001100110011000011110000110011000000001100001100111111111100
00001100000000001111110011110011111111001100111111000011000011000000111100001100110011110011001100110000111111111100
00110011111111001111111100001100001111000011000000110011110011001111000011111100111111110011001100111111111111111111111100000000000000110011000000001100111111111100
11111100110000001100000011000000000011111111000011000000110011110000000000001111000011000011110011001111000000000000001100001100000011110000110000111100001100000000001111110011000000110011111100110000001100111100110011111100000000110000111111000000110000110011001111001100000000110011000000000011110000000000111100000000110000111100110011000011111100111111111100
00001111000011001111001100111100110000110011000000000011111111001111000000001100001111001111111111111111111111000000000000001111001111001111000000110000111100110011000011000011111100110000000000111111110011001100110000110011000000000011001111001100110011001100000000110011001100001100111111001111001111001111110000000011110000001100001100111111110011110000110011001111000000001100001100111111111100
00001111110000111100111100111111000011000000111100110000000000110011110011000000111111111100
00001111000000110011000000000000111100000011001100111111111100
11000011111100001111001111110000001100001111000000110011110000110011000000110000110000000000111111110000110000111100111100110000000011111111000011110011001100001111110000000011110000001111110000000011000000001111001100111111111100
00000000000011110011110011110000000000001111110011110000111111001111000000111100001100000000110000001100110011111111000011111100111111110011000000111100001100001100110011000011000011111100110000111111000000000011001111000011110011111100111100111111000000111111111100
110011000011000000000011001111000011000011110011000011001111001111110011110011111111000011000011000000000011111100111111111100
11001100110011001100110011000000001111001100001100110011110011111100110011000011111100111100000000001100000011110000110000111100001111111100001100001111000011001100111111001100111111111100
11001111110000110011000011001111111111111111110011110011110011000011110011001111111100110000000011001111111111110000110000001100000011000011110011001111110011001111001111111100001100110000111111111100
001111001111000011110000000000110011000000110011111100111100000011110000000011001100000000001100110011001100111100111111000011110011111111000011111100111100110011110000111100110011110000110011111111001111001111111111111111001100000000000000001100001100001100111111111100
11001111110000001100001111001100000000000000001111111111111111000000111111001111001100000000001111110011000000111111001100111100111111000011110000001111111100110000110000111100001111110000000011111100110000111100111111110011000000111100110000001100111111111100
110011001100110000110000001100111100000000110000001111110011110011000011000000000011110011110011000000111111001111000011000000001111110000111111001100000000000000110000000000000011001100000000001111110000001100000011000011001100001111000000111111111100
11001100001111111100111100111111110011000000000000000011000000001100111111000011000000001100001111001100001100001111110011111111001111000000110000001100000011110000111100000000110011111100001100111111110000110011000000111111111100
110000000011111111000000111100000011110000001100000011110011000011110011000000001100001100001100001100001111110000111100110011000000001100111111001100110000000011001100111111000011111111111111000011001100110011000000000000111111111100
110000110000000011110000001100000000000011111100111111111100
00000011001111000011110011001111001111001100001111001111111111111100000000001100001111001100000011000000000011110011111111001111110011111100110000111100110000111111111100
001111110011001111111100001100111100000000000011110011110011001100110000111111110000001111001100000011000011000011001100001100000000111100000011001111110011110000001100111111000011110011001100000011000011110000111100000011000000110011111100000011001111110000001111110011110011001100001111110011110011000011111111001111001100000011000000111100000011110000110000001111001111110000001100001100111111000011110011110011111111000011000000001100111100000000110000110000001111000011000011000011001100110011001100001111000000110000110000001100000011111100110011001111001100110000000000110000110011110000110011001100000011110000000011110011110011111111001111001100000011000000000000110000110011001111000011000000111111110011111100001111001111001100110000001100111111110000001100110011001111001111000011110011000011111100110011000000111100000000000000001111001111000011000000000011110000001100001100110011001100111100111100110000110000000000000000001100111100000000001100111111110000110011000011001111000000000000111100111111111100
0011000011001100110011110011110000110000000000111111111100
001100000000001100111111110000001111111100111100110011000011110011110000110000111100111111000011000000111100001100000000110011001100111100001100111111001100111111111100
00110000001111001111000000110000000000111100110000110011110011001111000011110000001100001100111111001100001111110011110011110000000000001111001100110011110000000000001111111100111111110000110000110000111100001111111100110000111111111100
11110000110000110011110011001100110000110000110000000011000000001100111100111111111100
001100111111111100
1111000011111100001111110000111111111100
111111110000001111110011110011001111111100000011001111111100000000111111001100001111110011001111111100110000110000000000111100001111000011111100000011110011111100110000111100110011001100001100111111001111111111110000110000001100001100000000111111000011110000111111110011001100111111001111110011000000001100111111000000001111001111111111110000001100110011000011111100110000000011001100111100001111111111110011110000110000001100000011110011110000110000000000111111111111001100111111111100
11111100110000000000111111000011111100111111111111001111001100111100000000110011001100000000001100001100001100001111001111001100001100000000000011110000000000000000001100110000001111111100001111110011111111001111001100111100001100001111001111110011001111110011001111111100110011001111110000001100001111000000111111111100
000011111111111111000000111100001100111100110000000000001111001111001100000000111111000000001111000000110000001111111111110011001100000000000000001111000011111111111100001100000011111111111111111100001111110011000011110000110000111111111100
11000000001100111111001100000000111111111100
001100110011000011000011001111111100001100111111111100
1100111100111111000000110011000000110000110000000011000000001100001111111100111100001100001111001100111111001111000011000011000011111100000000000000001100111111111100
111100000011110011111111001111000000111111111100
0000111111111100
001100001111001100110000001111110000110000000011111111000011000000000000001100111111111100
110011001111111100001100001100001100000011000011111100110000111100110000001100001100110011110011001100110011111100000011000011111100111111000000111100111111001111111111110000001111001100111100001111001100001111001111000000001111001111001100000011000000000011001100000000111100001111001100000000111111110011110011000011001111111111111100110011001100001111111100001100001100000011000011000011110011001100110000000000111111001111000000001111110011001111110000111111000000111111000011110011000011000000110000000000000000111111111100
000011111111111111000000111100000000111111110000110000111111111111000000000011110000110011111111001111110000110000110011001100111111000011000011001111000011111111001111001111001111001111000011111100110000001100001111001100001100000000001111111100000011000000000000001100001111110000110000111111111100
11000000001111000011001100110011001100111100110011000000001111110011110000001100000000001111000011111100001111000000111100111100111100110000000000111111000000000011001100111111111100
11000000110000110011000000000000001111001111000000110000001111001100110000110011111111000000001100001111000011000000000011000011001100111100111100000011001100001111110011000000000011110000000011111100110000001100111111001100001100000011110011110011000000000011111100111100001111000000110011111111001100001100110011110000001100001111000000000000000011000000111100110011111100111111111111111100001111001100001100000000110000001100110000001111110000001111001100001100001111110011000011110000000011001100001100110000111111001111000011110011000000000011000000111111111100
0000110011000000110011111111001100110000001100111100111100111100000000001100111111111111000000111100000011001100111100000011110011111100111100001100000011001100000000111100111111110000001100000000001100000000110000000011111111111111110000000000001111000011110011000011000011110000000000111100001111001111110011001100001111000011001111110000111111111111000011001111001111110000111111001100000000001111001111001111111100001100110011001100111100000011110011001100111111111100
0011110011110000001100110000110000111100000011110011111111111100111100000000111111111100
0011111111000000000000111111000000001111001100110000000011111100001111001100001111111100110011000000000000001100000011001111111100001111110011110011000011111100001100111111111111000011001111001111110011000000110011110011111111001100001111000011111100000011000011111111001111110011111100111111111100
111111001100001100000000111111111100
110011110000110000001111111100000011111100110011111111111100001100111100110000110000110011111100110000001111001100111111000000111111111100
00000000000011000011001111110000001111111111111111110000001111001100001100001100000011110011110000001111111100001100001100000000111111001111001111000011001100111111001100110000001111111100001100001100000000001111110011001111000000000000111111001100111100110000001111111111111111110011110011001111000011110000000011001100111100001111110011110011000000001100111100111111001100111111001111001100001111111100110000111100111100001100000011000000110011110000000000111111001111001111000000110000110000111111001100111111001111110011001100110000111100111111001111110000110000111111000011000000111111111100
001111111100111111111111001111000000111100000000000000110000001100001100000000000000111100001100111111111100
0000111100000000000011001100000011001111000000000011111111001111111111111100000011111100110000111111001111111100111111001100111100110000111100110000001100000011000000000000111111110011001111000000000000001111001111110011001100110000000011000011111111000000000011000011110011000000110011110000110000111100001100111100000000111111110011000011000000111100000000001100111100000011110000000011110011001100110011111100111100111100111111111111110000001100111100111111110000000000000000111100001100110011001111000011001111001111001111111111110000001100000011110011111100110000001111111111110011000011110000001100000011000011111100000000111111110011111100111111001111110011000011000000001111001100111100111100001100000011111111111100110011000000111111001100001100001100111100001111000000111111001100000000001100111111111100
11001111000011000011111111000000000000110011000011000011110000110011111111000011111100111100110000111111001100111111111100
000000000000001111001100110000000011110011111111111111110000111111001111000000111100110000111111111111111100000000111111001100110011000000110011110000111100001100111100001111000011001100111111111100
1111111100110011111100000011111100111100000000110011110011111100111111111100
1100001111001100001111001111110000001111111100001111001100111100110011000011111100111111110000000011111100110011000011000000110011000000111100110000000000001111000011001111111100111100111100000000110011111100111111111100
00001100111111110000001111111111110011000000001111000000111111111100
1111000000000000110000111100110000000000110011001111000011000011001100000011000011111111000000001111111111110000000000001100110011001100111111111100
0000110011110011111100111111111100
001111110011001111110011000011000011111100110011000000000000110011110011000011001111000000000011110011000000111111001100000000000000110011000000000011110000000011000011111111001111111100000011001111111100001111110000111111000011000011110000000000001111001100111111001111110000000011110011111100111111111100
001100000000110011111111001111001100001100000011000000000011001111000000000011000000111111000011000000111111110011001100000000111111111100
111100110011000000001111001111110000110011111111000000001111000000111100111100110011000011001100111100111111001111111100111111111100
00110000111111000011110011111100111111000011110000111100110011110011110000000011000011000000111111110011001111111111111111111100111111111100
111111111100001111001100000011111100111111001100111111111100
0000000011110000111100111111111111110000001100111111110011110000110000000000000000110011111100110011001100111100001100110011110011001111110000000000111111000000001100111111111111111111110011110000111100111111111100
000011000011000011000011000011001100110000001100000011000011110000000011111111001100000011000011000011111100111111111100
11111111001111001100000011000011001111000000111100000000110011000000111111111100
11001100111111000011000011110000001100001111001100001111111111111100111111111100
001100110011110011001111110011110011001100001111110011110000111111001100001111111100001111000011001100110000001111001111000000111100110000110011111111111111001111110011001111000011111100001100111100111111110000111111110011111111001111000000111111110000111111000000001100111100000000110000000000001100111111111111110011001111110000110000000011001111001111000000111111111100
111100001111110000001100111100001100110011110011001111111100111111110000000000110011110011000011110011000000110000110011001100001100000000001111111100001100001100111100111100110011001100000000001111000011110011001111001100000000110000000011000011000011111100000011000011110000000000000000110011111100001111001100000011110000000000110000001111110000110011110000110000111111111100
0011000000110000000000000011110000001100110000000011001111001111000011001111001100111111001100111111110011000000110000000000000011110000001111000000111111000011000011110000001111111111110000001100110011110011110011111111001111001100110011110000000000111111111100
11001100110011111100110011111100111111000000111111001100111111001111110000110011110011000011001111000000110000001100000000110000000000111111001100110011111100111100000000000011001100000000000011000000001111000000000011110011001100000000110011000000000011000000001100001111001100110000110011111111000000000000111111000000000000111100111100110011000011000011111111111111001100110011111100000011110000001111000000001100001111110011110011000011111111000000001111000000111100111100110000111111111100
000000111111110000001111000000001100001111000000001100110011001100000011000011110000001111111111111111000011000000000000000000000011110011110000000011000011001111111100110000111111111100
0000000000001111111100000000000000111100110000110000001100111111110011000011001100001111111111111100001100111100110011001111000011110000110000110011000000111111110011001100110011111111111111111100110000111111110011111100001100111100111100111111111100
00000011000011110000110011001100110000000000001111001100110011110000000000111111111111111100001100000000111100110011000011001111110011000000111100001100001111000000000000000000111100110000110000111111110011001100111100110011110011111111001111111111110000111111111100
111111111100000011111100110000110000110000001100001111000000111100111111000011111111000000110000001111000000110011110011001111110011110000000000001111001100110000110011001111110000111100111100001100000000000000111100111111110011111111111111001111000011000000001111110011001100001100110000110011110000001111001100000000001100001100001100111111111111000011110000110000000000111111001111111100111100000011110000000011111100000000111100110011110011111100001111000011001100000000111100110011000000110011111100111100001111000000001100000011001111001100110011110000001111110000000011111111001100111111000000000011001100111111110011000011000011110011001111110000001100110011110011110000000000111111111100
0000000000001111001100000011000011001111000011111100001100000011000000111111000011111111001111001100000000000000001100111111111111000000001100001100111100000011110011110011111111001100001100001100000011111111111111000011110011001100111111111100
001111111100000000000011111100111100000011000000000011111100110000001100111111111100
110011110000111100111111111100
0000111111001111000000111111110000000000000000111111110000111100111111110011111100000011110011110011000000000000111111001111110000111111111100
00110000000000000000110000000011111111001111000011110011001111000011110011110011000011110000000011110011110000001100111100000000001100110000001100001100001111110000000011111100110011111111000000110000001111001100111100110011000011000000111111111111000000001100000011110011000000001100111100110011001100110000000000110000111100110011111100110011001100001100110011110000110000001100000011110000001111110011111111001100001111110011110000000011001100001111000000000011001111001111000011111111111100111100000011001100000011000000110000001100000000111100110000111111111100
0011001111111100001100000011000000000011111100001100000000110011110011111100111111111100
111100000011001100110011000011111111111100000000001111000000111111111100
110000110011111111111111110011110000110000000000111100000011110011001100110000001100000000000000111100110011110000001100110000111100000011111100110011000000001111000000111111111100
001100001111001100000000001111000000111111111100
0011001100000000000000000000000000110011000000000000000000001100110000111100001100000000111100110000001100001111000011000000111100000000111111000000000000110011001100001111111111110000111111001100110011110011001111000011110011001111111111111111001111001100111100001111001100111111110000001111111100111100111111110000001100000011001100000000111100000011001100000000000000001100110011111111000000111100001100111111000011110000111100000000000011000011000000001111001100001111001100001100110011000000111111001100110000110011000011111111111111110011000000111100111100001100110000111111110000001100111100111111001111110000110011000011000000111100000011000000000011000011111111111100110000110011111100110000110011110000110011001100111111001111001111000011110011001111000000001100001100001111111100111100001111111100110000111111001111001111001100001100000000000011001111001111110011001100110000000011001111001100110000111100110000110000000011001100000011000000001100111111001100111100111111000011110011111100110011110000110000001100110000110000110011001111000000000000111100000000110000000011111100110011001111001100000000111111001111110000110000001100111100001100001100111100000011000011110000000011110000001100000000110011111100110000110000110000000000001100001111001100000011001100110011000000111100111100000000110000000011111111111100000000110011111100001100110000000011110000001111110000000000111111110011111111111100111100001111000011000011111100110011001111111111111111000000000011110011001111000000110011111100001100110000000011111111000011111111000011000000111111001111111111111100110000110011110011001111000011110000110000111111111100
1111111100001100111100000000111100111111001111110000111111000011000000110011111100111111001111000000111111001111001100000000111100001100110000000000000000000011110000110000000011001100111111111111110011001111000000000011000000001111001100110000111111000000111111000000110011001100111111111100
0011001100001100000000111100001111001100111111000000110011111111000011110011001111110000001111111100001100001100110011000000000011001111110011001100111100111100001111001100001111110000001111111100111100001100000011001111000000110011110000000011111100000000111111110011111111111111111111001111000000000011000011001111111100000011111111001111000011001100001100000011111111001100111100001100001111111111111111110000001100001111000011111100111111111111001111001111001100000000111111000000001111110000111100000000111111111100
110000001100001100110011000011111100110000001100001111001111001111000000000000110011000000111111000000000011000000001111001100000000111111111100
111111111111000000000011111111000011000000111111111100
111111000000000011000011000000110011001111111100111111110000111100110000000011001100110011001100111100111111001111110000001111110011111111000000000000000000111111111100
11110011000011000000000011110000110000001100111111001111111100110000111100001100111111111100
1100001100001111111100001100111100110011000011000011110011111111000011001100000000001100001100110011111111001111111100001111001100000000000000000000111111001100111100111100111111111100
1111111100000000001100111100001100110000110000000000001100000000001100111100110011111100000011110011000011001100111111001111000000110000000011001100110011110000110011000000111111111111110000000000001111110011110000000000111111110011000011110011111111000000001100000011111100110011000000000000111111001111001111111100110011110011110011001111000000000011110011001111110000000011001100000011000000110000110011110011111100000000000011110000110000001100001100001111111100001100111100000000000000110011111100110011111100000011110000000011001100000011001100000000000000110011111100001100111111110000000000000000110011110000111111001111110011000000001100001111001111110011111111000000000011001111110000000011110011000000000000110000000000000000111111001111111100110000111100111111001100000011000000001100110011001111001100000000111100111100110000000011111111111100001111001100000011111111000011000011111111000000111111000000110011001111001111111100111100111100110000111111111111001100111111111100
111100111111001111000011001111000000001100000000001111110011110011001111110011000011111100111111000000001100001111110011110000111111111100
000011000000001100001111110000110011000000000000111111001100001100110011111100001100111100110011111100111111111100
110000000000000011110000000000001111000011110000000000001100111111111100
000011111100110011000011111111001100000011111111000011000011110011111111000000110011111111111111110000111111110000111100110000001111000011110000000000000011001100110011110011001111111111111111110000110000110000111111111100
1100111111110011110011000011111111001111001100110011001111111111111100111111111100
00000011110000110011000011000011001111000000000000000000111111111100
11001100111111111100
000011000000000011110011110011111111001100000000110000000000001111001111001111110011000000001111110011000000001100001100000000111111110011111111001100111100001111110000000011000000110011110011001111111100001100111111001111001111000011001111000011110000111100110000110011001111111100001111111100111111110011001111110000000011111100000000001111001111001111111111111111001100110011000000111100001100000011001111001111001111001100111100000011001111000000110011000011110011001100110000000011111111111100111100111111111111001100111111111111110000000000001111000011111111001100000000001111110011110011110000001111111111111100111100111100001111000000000000001111001100111111111100
110011001100001111000000110000111100110011000000110000000000110000000000111111111100
000000000000111111000011110000001111110011000011110000000011110000110011110000001100111111110000000000111111110000111100111111111100
0011111100110011001100110011000000001100001100000000000000001111111100001100111100110000000011111100111111001100001100000011000011001100111111111111001111000011110011110000111111111100
00110000001100110011110011110011001111001111001100110000001111110011110000001111000000111100110011111100110000111111111100
111111111100000011001100000011110011110000000011001100111111111100
001100111111110000111100000011110011000000110000111111001100110000001111000011110000111111111100
11110000110011000011000011111100110000110000110000000011111100000011111100110011001100000011001111000000000011111100111100001111000011001111000000110011000000000000111111000011000000001111110000001111001111110000000011111100001100111100110000111111000011110000000000110011000000000011111100111111000000000011111100111100111100111111111100
000011111111111100110000111100001100111100000000001111000000110000111100110000000000001111111111111111111111111111000011001100001100110000111100001100111111001111111111110000000000110000111100111111000011111111111111110000110011111111000011110011000000111100001100001100001100111100001111001111001100001100001100110011000000110000000000001111000011110000111111111100
00111111111100
00111100000000000011000000110011111111001111111100111100000011000000000000111111111100
11001100110011110000110000111100000011001111000000110000001100000000111100110000110011000011110011000011001111111111111100111100001100000011000011111100001111000000111100001111000000001100111100110000111100001100110000111100000011000000111100000011110000000011110000001100000000110000000011111111111100111100000000000011110000111100001100111100111100000011110000111100001111000000111100111111110000000000001111001111000000110011001100111100111111111100
001100111111110000000000111100110011110000000000111100000000000011001111001100111111110000001111000000111100001111110000000000000011110000110000001111110000000011111100111100000000111111000000111100110000000011110000110000111111111111001111111111110000110011001111110011110000111100000000001111110011000000111111001111110000001111000011110000110000000011110011110011000000111100000000111111111100
00111111001111000011000000000000001100111100110011000011110011000011111100111100110000000000111100001100111111110000000011111100111100001111111100111100111100000011001111001100110000000000110011110011110000000011001100000011000000111100111111111100
1111111100001100001100000000000011110011001100110011111111001100110011001111000000000011001100000000111100110011111111001100000011000011001100000000000011001111001111001100110000000000110011001100001111111100000000000011001100001100111100000011000011000000000000001111001100001100111111110000110011111111001100000011001100001100001100110011001100001111000000001100111111111100
001100111100111100000011000000111111110000000000001100111111001111000000000011110000001111110011110011111100111100111111000011110000000011000011111100110011001111000011001111001111000000000011000011001111000000000011001111001100110000000000111111000000111111110011001111111100111100001111001100111100111100001111000000110000110011000011110011001100001100000000111100111111000000001111111111111111000011110011000011001100001100001100001111110011000000111100001111110011110011111111000000000011001111110000110011001100000000001111000011001100001111000000111111001100110000000000000000110000110000110000001111000000001100111111110011000000110000000000000011000011001100000011110000001111000000001100111100001100001111110000000000111111110011111100110011110000110000001100110000111100111111000000110011001100110000001100110011000000110000111100001111111100001111110011000000110000000011001111110000000000111111110011111111111111110000000011110011110000110011110011110000110000110011000011000000110000111111111100
00111111000000001111001100001100001111001111110000001111110011111111001111001100000011000000000000111111111100
11110011110000000011110011001111000000111100111100111111111111000011001100001111001100110011111100001111110000110011111111000000001100110011001100000000110000000011111100111100001111001100111111110000111111111100
111100110011000011111100110000110011110000110011111100000000110000111100110000111100001111111111111100110000110011000011000000001111110000111111110000111111001100001100000000111100000011001100111111111100
0011110000111111111100
11110000111111110000000000001111001111110011000011110000110011111111111111110000110000001100001111001111001100111111001111110011110011111100111111001111111100000000110011000000001100001111001100111111001100000000110000000000001111001100111111111100
000011111111000000111111110011110000000011000011110000000011001111110000110011000000000011111111111111001111000000111111110000000011110011111100001100110000111111111100
111111001111111100000000000000111111111100
0011001100110000110011000000001111110000000000001100001100001111001111001100111100000011110000110011001111001111111100000011001111111100001100000000110000001111110000000011110000111111110000110000111111111100
0011000011110000110000110000110000000000111111001100110011001100000000111111110000001111001100001111001111001100111100000000111111111111111111111100111111111100
001111001111001100110000000000111100111111111100
0000111111001100110011000000001111110011001111001100111111111111110011000000000011111111111111111100111100111111000000000000111111110011110011000011111111001111000011001111110011001111001111001100001100001111001100110011001100110000110000111111001100111111110011110000111100110000001111110011000011000000110011110000000000000011111111001111111100110011110000001100110011000000000011000011000011000000111111111111110011001100001111110000001100110011001111000000111100110011000000110011111100001111110011110000001100001100000011110011110011110011001111000011001111111100001111110000111100000011111100001100000000110011001111111100111111110011000000110011001111111100001111000011000000110000110011001111000011110011001100001111110011000011111100000011110011001111001100000000111111111111111100110011000000110000110011110000111111110011001100111111001100111100001111110011000000001111001111000011111100000011110011001111110000110011110000001111111100111100110000000000001100000011111111000011001100111100111111111111111111001100001100110011111111111100000011111111000011000011000011110011000011000000111100111100111111000011000000110000001111111111110011000000001111110011111100000011000011000000111100111111111100
000011110000001100111111111100
00001111111100001111000000000000000011001111000000000000111100111100000000000000001100111100111100110011111111001111001100000000111111110011110000000011110000000011110000111111111100
111111110000111111110000110011001111000000000000000011111111001111001111111100001111110000110011001100111100000000000000110000111111110000001100111111110011001111000000110011111111111111111111111100001100000011001100111111111100
0011000000111100110011111111000000000000111111001111000000001100001111001100110011111100110011111100001100001111000000111100001111000000000011110000111111111111000000001100001100000000000000001111001100001100000000001100001111001111110011111100001111001100110000000000111111111100
11001111110000001111001111000000000011001111111100110011110000000011111100001100001100110011110011000011111100001111111111110000000000000000110011001100111111111111001111111111111100000000001100000011001111111111111111111100110000000011111111001100111111001100110000001100000011001111000011110000000000001111001100110011001111001111111100110000111100110011001111001111110000111111110000000011110011000000001100110011110011001100110011110000110000000011001111110000001111110000110011000000000000000000000000111100000011001111110000110011000011110011000000111100000000110011001111001100111111110011001111001100110000001111111100110000111111000000001100110000000011000000000000111111000000000000111111111111001100110000000000111100000000001100001100110011111100110000001100000000001111000000110011110011001111110000111100000000110000000011110000001111000011111111001111001100111111111100
110011000011000011110011110000111100001100110011110011111100001100110011110000000011000000110000110000111111111100
00001100110000111111110011111111111111110000111111000000111111111100
000000000011001100000000110000000011111100001100000011110000000011000011110000001100001100111100000000000011001111110011001100110011111100111111001100111111111100
0011000000111111111111000011001111001111000000111100111100110000110000001111001111001100111100111100110000110011110000111100001100001100000011001100000000000011000011001100111100110000001100110000111111110000001100111111001111000011110011111100110011111100001100000011000000111100110000110000111100110011000000000011001111110011111100110011110011000011001111111100000011000011110000110000110000111111001100000000111100001100000011000000001100110000110011110011001111110011110000111111111111000000001111000011111111001100111111111100
0011000000111100111100111100111111000011111111000011111111001111000000000000111100111111111100
0000000000001111001111001100110000001111001100001100111100000000110000111100111111111100
00111111001100111100000011111100001111111100000000000011001111111100000011000000001100000011110000000011111100000000110000000000000000001111001111110000111111111100
11000011110011000000111111001111110011000000001100000011001111111111110011110011111111001100111111111111110000111111111100
001100110011110000111111111111001100001100111100001111001100110011111100110011000011111100110011001111110000110000111100000000001100000000001111001100001100001100001111000000001100000011000011000000001111001100111100110000000011000000110011111100000000000011000011001100001100110000001111110011110000110000001100110011001111110011110011001100001111000011111100110011111100000000000000111100000011001111110011000000110000111100110000001111111100000000000011111111001111000000110011001100001100001100000000000011001111110011111100111111000000111100001111001100000011110011111100000011110000001111110000111100000011001100000000001100001111110011001100001111001111110000001111110011111100000011001100001100001100111100111100000011001100001111001100001111111100001111001100001111000011000000110011110011110011110000001100110011110011001111001100111111111111001100111100110000000011000011111111001111001111111100001111001100111111111111000000001111000000001111110011000011110011111100000000110000000011111111000011000011111111001111110011000011111111000011110000111111000011110011111100110000000011110000110011110011110011111100110000111100000000001100111111001100000011111111000011111111001111001111000000001100000000111111000000110000111111000011001100110000111111111100
111111111100110000000000110000110000111111111100
11000011111100001111000000111111111100
0000111111111100
1111110000001111000000111111000011001111110011001111001111001100000011000011000000111111111100
1111111100110011001111001111110000110000000000000000111111000000111100000000110011001100001100110011110000110011000011110000001111001111000011110011110011111100000011111100111111111100
0011110000110011001100000000110011110000001100111100001100001100110000110011001100110000110000000000000000000011001100001100110011110000110011001100000011111100001111000000001111001100111100001100111100111100110011000011110011001111001100111100001100111100001111111100111111111100
00000011000011110011111100001100001111001100110000000000000000111111001100000011111100111111000011001111110011110011001111000011111111111111001111110000000000001111110000110011110011110000111111110011001111111111110000111111000011000011000011000011000000001111000011111111001100111100000000110011111111111100000000110000001111001100110000001111111100000011110000000000001100001111110000110011111100111111001111110011111100111111111100
11110000111111000000001100110000000011001100110011111100001100111111001111111100111111000011000011001111001100000000001111110011000011001111111111110000110000111100111111001111000011110011000000110000001111000011000011110011111100110000111111111100
00000011001100000011000011001100000011111100111100000011110011111100000011111111111111110011001100001111111100111100001100000011000011001100111100110011110000000011111100000011001111110000001100110011001111111111111111001100001111110000110000111111110011001100111111000000111111110000111111000011110000111111111100
000011110011000011110000111111111100
001100001100000011111111001100000011111100110011111100001100110000110000000011110011001100111100001111001100111100001100000000001111111111110000111111111111111100001111000000000000110000110011001100111111111111110000111100110011110000001100111111111100
00000011110011001111000011001100001100110000110011001100111100110000111111111100
111100111111000011001100110011001111111111111100111100111100110000111100001111111111111111110011110011110011111111111100110011001100001111001100111100000000110000110000001111110000000011110000001100001100110000001100111100110011111100110000110011110000110000000000111100001111000011001111000011000011001111111100000000110000110011110000111111111111111111111100000011001111110011111100000011001111111100111111001100000000110011000011000000000000110000110000001111111100110000110000001100000011000000111111111100
0000001100001100000011111100001111000011001100000011111100111111001111001111000011110011000011110000110000000011001111110011110011000000111100111111001111000000111100111111001100110011110000110000001111110000000000001111111111110011111100111111110011000011110011110000000000111111111100
1111110011001100111100001111111111111100001100111111000000000011110000111100111111000000111100110000111100001100110011000000000011000000001111001111111100111111110000110000111111000000111111110000001100110011110000111111110000110000000011001100000000000000001100110000110011111100110011000011110000110011000011000000000011000000110000001111111100110000001111110011000011000011110000000000000011001100000011110000001111000000000011000000001111111100110011000000000011110000110000111100000011001100001111000000000011111100110011110000000000000000000000110000001100000011111100111111111111110000110011000000000000001100110011110000000000110011110011110011001111111100000011111111001100110011111100111100000011000000001111001100111111111100
000011110000000011111100110000110011111100111111111100
0000111100110011111111001111001100111100001100110011000000111100111111110011111100111111110011000011110011110000000011000000001100110000000011001100110000001111110011000011110011110000110011111100001100001111001100111100110000000011110011001100111100000000001111001111001100001100001100000000110011110000111111111111000000000011000011111111111111111100000011000000111111001111111100000011110011000000111100110000001111111100110000001111111100110011000000110000110000111100110000110011110011001100001100001100110011110000111111111100
1111000000110000001111001111110011111100000011000011000000000000111111000011001100111100111111001111000011110000110000001111110000111111111100
00001111001100111111110011000011110011111100110011110011111111001100001111110000001100111111110000110011110011110011001111001111110000110011110011000000001111111100111111111100
0000001100001111000000110011111111111100111111111100
00110000001100000000110011000000111100001111001100000000111111110000111100001100000000111111111100
11001100001100001100111111110000110011110000111100110000110000001100111100000000000000001100001111001100111100111100000000110011110011110011000000000000111111000011001100111111110011110000111100001100111111110011110011000000000000111111001111001100110011110011000000111100001111111111110000111111110011111100111111110000000000111111111100
00111111111100
0011000011001111000011000000001111001111001111000011110000111100111111000011111100111100110000110000001100110000001100001111110000000011111111000000111100110000000000111111110000110011000000110011110011111111111100111111111100
00111111111100
11110011001111001100111111110011110011110000110011001100111100001111001100110000001111110000000011000011110000000011111111001100110011110011000000110011111100111100111111110011111100110011001111111100111100110000000000000000000011001100000000000011111111001100110011001100110000001100111111111100
0011000011001100000000111100111111001111000011001111110011110011111100000011111111000011110000111100111100111111000011000000001100111111111100
11111111110000111100111100001100001111000000001111111111111100110011001100000000111111110000000000000011110000111111001100111111110011111100000000110000110000110011000011000011001100001100001100000000111111111100
00111100001111001111111111110000000011000011110000110011000000111100110000001100111111111100
001111110000000011001111110000000000001111001100001100111100111100000000000011111100110000000011000000111111001111000000000011110011111100111111111100
000000001111001111001111110011111100110000111111001111000000000000110011110011110011001100111111111100
00001111000011001100111111001111111111111100110011001100000000110000001100001100111111110000000011110000000011000011111100111111111100
11000000110000110011110000001111110000000000111111001100110000000000110011110011000000111111111100
1100111111001100110000110000000011000000000011111111000000000000000011111111000000001111001111111100110000000011000011000000111111110011001111110011001100110000001111111100111111001100000011000000111100110000110000000011110011000000000000000000111111111100
11001111110011111111111100110000001100001100110000000011000000111111001100000000111111111111111111001111000000001111001100111111111111111111110011110000111111001100110000111111001111110000000011111100000000111100001111111111110000001111111100111111001111001100001100110000110011001111111100000000000011001100000000111111111100
11001100110011000011001100111111001100110011000000111100111111111111001100001100111100000011111100001100000011000000000000110011110011110000111100000011110011000000110000000011111100111100000011001100110000001100001100111111000000111100110011111100001111110011000011000011111100111111111100
1100001111001111111111110011001100111100111111111100
1100110000111111001100111100110011110011001100001111000000001111001111111111111111111111110000001100000011001111000000001111000011001111000000110000001111001100000000111100111111111111111100000011000000000000000011001100110000111100000011110011000011110000001100001111000000000011001100001100110011000000000000111111001100000011001100000011110000001100111100111111001100000000000011110000111100111111001100111111001111111100001100000000110011111100001100110011110011001111001100111111001111001111110000001100111100000000000000001100001100110000111100000000111111001100001111110000110000111111001111001100110011001111000011001111000011000011111111000000111111110000110011000000000000000000110000111111111100
0000110011111111111111110011110000110011110000001100000000111111111100
0011111111111111111111000011000011001111000011000011110000111100000011111111111111111111110011111111000011111111000000000011110011000011111100110000001100001111110011000011111100110000111100111111000000110011111100001100000011000011001100110011111111001100110000110000110000001111000000001100000000111111001111000000110011110000001100000011001100111100001111110000001100001100111100001111000011111100000000111100000000110000001100110011001111110011000000000000111100001111000011001100000011110011000000001111000000111111001100110000000011001111111111111111001100110000110000111100001100110011110000111111001100001100110000110000110000110011111111001100111100110011111111001111110011111100001111001100000011001100000000001111111100111100001100000011000011001100111100000000110000000011000000110000001111000000111111001100111100110000001111001100110000000000111111111100
1100000000111111111111110011111100111111110000110000110000000000110011110000110000110000110011000011110000110000110011001111111100111111000000001100000011110011001111001100111111111111110011111111001111000000000000000011001111001111110011111100110011110011111100111111111100
0000000011000011110000001100001111001100001111110000110000111100001100110000111111111100
001100001100000011001111001111110000110000110011111100001100000000111111110011001111111111111100110011001111000011111111000000111111111100
00110000110000000011110011111111111111000011001100000011001100001100001100001111000011000000001111111100001100111111001100001100111100111100000000001100000011000011000000000000001111000011000011001111111100111111110000000000001111111111110000001111110011110000001111000000110011111100110011001100001111111100000011001111110000001100001100110011110011000011111111000011000011000011110000110000001111001100111111000000110000111111111100
1100110000110000001111110011110011110011110000001100001111001100001111111100000011001100000011110000110000000000110000111100111111111100
001111001111110011110000001100110000111111110011001111110000110000001100110011001100000000111111111100
11111100000000001100111111110000110000001111110000001100001111000011110000000000000011001100110000001100111111110000000011111100111111001100000011110000000011110000000011001100110000111100110011000011111100000000111111111111110000111100000011110011000011110000111111111100
000011001100110011000011111100001111110000001111111100000000001111000000110011001100111100001111000011000011000011110000110000000000110011111100110000001111110000111111111100
11110011001100000011111100000000000011111100110000000011001111000011001100110000111111111111000011110011001100000000000000111111000011001111001111111100111111110011000011110000110011001100111111001100111111110011000000000000111100111111000000110000111100001100001111110011001111000000110011001111001100001111111100000011000000001111110000110000111100111100000000000000001111000000001100001111001100000011000011000011110011001111111100001111111100001100110000000000111100110011110000001100110000111111001111111111111111001111001100110011001100110011111100110011110011001111110011111111000011111111000011110000001100110000110011000000110000110011000000001111111111110011110011110000110000110000001100001100000011001100000000111100110000110000001111111100111100001111000011001100000011001100000011001111110000111111111100
00001100001111111111111100110011000011111111001100111111111111001100000000111111111111000000111100111111111100
11001100111111111100
1111111111001100001111110011000000001100111111000000110011110011110011000011000000001100001111000011000000001111001100110011110011111111000011001111001100111100110000111100001111001111111100001100000000110011110011001111110000111100000000000000001100001111000011001100001111000011111100111111001111001100001100110000111111001111001100111111110000000000111111111111000011001100000000111100110011111100110000000011000000000000111100000011001100001111001111001111110011111100000011111111111100001100110000001111000000000000000000000011000011111111000000001111000011000000110000110011111100110000110000110000111111111100
110011001111111111110000111111000000110011111100110000111100001100000000001100001111110000110011001100110000001100110011111100111100110000110000000011000011001100000011000000000000000011110011110011110000111111001100111111111100
00111100111111111100
1100111111111100
00111111111100
00001111111111110011001100111100111100000000001111111100001111000000001111110000111111000011000011000011111100111100001100001111000011000011001100110011000000110011110000000000110000001100000011111100000011001100110000111100001100110011111100000000110000001111111100110000111100110011111100110000001111001111111100001111110000000011000011001111001111001100000000000011000000001100000000110011110000000000000000001111001100110011000011001100000000000011000011000011110000110011001100111111111111111100001111111100111111111100
111111111111111100110000110011110011111100000000001111110000001111110011000011111111111111110000110011000011110011000000110000001111111100000000001111000000111111111100
00000011001100001100111100001100001100110011111111111100001111110011110011001100001111000011111111001100111100001100001111001111001111110000111111001111001111001100000011111111001100001100111111000000000011110011111111000000111111110011001111111100001111110000001100110000001100111100001111001100000000110000000000111111001100001100001100110011001111111111110011110000001111000011001111110000110011110000110011000000110000000011001111000011001100111111000011111111111111111111111111001111001111110000000011001111001100110000001100111111111100
00111111111100
1100001100111111001100110000111100111100110000111111111100
000011110000001100111100001111000011000000111111110011110011000011110011001100111100000000001111000011111111111100000000110000111100111111000011110000001100001111001100111111110000001111110011110000111111000011111111001100001100001100001111001111110000110000001111110011110000110011001100000011000011001111111111111111111100000011001100110011000011000011111100110000001111000011111100110011110011001100000011000000000000111100110000000000000011001100111111001111000000111111001111000000110011111111111111110011001100111111000011111100001111110000111100000011000011110000110000000000111100111111111111110000001100111100000000111111111100
111111000011110000111100001100111100000000001100000011111100000000001100111111111100
00001100000000110000001111000011001111110000001100001100000000110011001111000000110000001111111100110011111100000011111111111111111100111111000011000000110011110011001111001111111111110011000000000011001111000000000000001111001111001111111100110000110000001100001111001111001111110000111100111111111100
111100000011001100001111000000110011111111111100111100110000001100110011000000110000111100110011110011000011110011110011000011001100111111111100
11110011110000111111001100001100000000001100111100111111001100110000110000001111001111110011001100000011000011110000111100000011001100110011001100111100000000000000111100001111111100001100110011111111001100110000000000110011111100001111111100001100110011110000000000000000110011110000111100000011000000000011110000111100000000110011001100111100110000111111111100
1100110000110011001111110000111100111100111100111111110000001100110011001111111100110000001100111100001100000011001100000000001111000000001100110000111100110011110011001111111111111100110000001111110011001100001111110000110011000000110000111111001111000000000011110000110000111111111100
110011111111001100001100111111001100000000111100001111111100110011111111000000001100000011111111111111001100000011110011001100110000001111001111111111111100111111001111001100111111001100001111111100001111110000000011110000000000000011110011001100001100111111000000111111001100111100110011000011001111110000001111001100110000111100001100001100001111000000111100000000000000000011000011001111000000111111111100
11000011111100000000000011111111001111110000110000110011000000111111110011000000111100111100110000111111111100
111111001111001100000000111111111111001100111111001100001111111100001100000000000000111100001111110011110011000000111100110000110011111100001100110000110000001111000000110000000011111100111100111100001111111111110011110000001100111111001100110000111100001100110000001100000011111100001100000000001100110000001100000000000011000000111111111111111100111111000000110000110000001100110011110011000000001111110011111100001100111100001100000011111100000011000011110011001111001100000011000011110000111111000011110000000011001111111100111100111111001100110011110000001100111111000011000011000011111111000000000000111111001100110000110000111111110000000000110000110000110011000000111100000011110011000000110000110000111111000000110011001100111111000000001111000011001111111100001111001111001111000000111111110011001100110011110000110011000000000011001111110011111111001100111111000011001100001100000011001100000011110000111100110000110011001100111100111111111100
00111111111100
0000000011111100000000110000110011000011001111110011110011000011111100001111001100110000001111000011111100000000000011111100000000000000001100111111001111001100000011000011111111111100000000001100111100000011110000111111111100
0000001111110000110000000011111111111100111111000011000011110011110011110011001100110011001111001100110000001111111100001111110000110000001111000000111111001111111100110011110000110000111111110000000000001111110011111100111111110000000000111111110011001100111100001100111111111100
1111000000111100110000001100001111001100110000000011111100000011001111111100111111001111001100110000110000110000001100000000110011001111111111110011000011000000000000110000000000001111000000001100000011111111001111001111110000000000110000110000000011110011001100110000111100111111000011001100000011001111000011110000111100001111110011001100110011000011001100001111110000111100110000001100111111111100
1100001100110000110000111100111111000011110000110000001111110000111100111111111100
11110000111100000000001100110000111111110000000000001100000011000011111100111100001100000011000000001111000000001100111100000000000011001100111100111111111100
1111111111001100001111001100001100000000110000110000110000110011000011110000000000001100001111000011000000110011111100001100001100001100110011111111001111001100110011000011110000001100110011001100000011001100110000111111111100
111111001100000000001111110011110000111111000000001100111111110011110011111111000011001100000011000011111100110000001111110000000000001100110011000011110000001100110000111111111100
110011000000110000111100000011001111111100000000110011001111000011110000000011110000001100110011001100110000001111000000000011001100111111111100
110000000000111100000011111100111111111100
0011001100000000000011111100111111001100111100001100000011001100000000000011001100110000110011001111001100000000001111001111110011111100000011001111001100110011111100000000001111111111111111001111111100111111110011001111000011110000110011111100000000001100111111000000001111000000111100111111001100000011000000111111111100
1111001111000011001111111100001100001100001111000011111111000000001100111100001111111100000000000011111100110000110011000011110000111111110011110011001111111111111111110000001111001100111100000011000011000000000000111111111100
11001100110011110011110011000011111100111100001111110011111100111100000011110000111111111111111100001100001100111100000011000000001100111111001111111100000000110000111111001100111111111100
11001100000000111100111100001111001100001100001111110000111111111100
1100000011000000000011000000001100110000111100001100110000110011001111110000000011000000110011111100111100000011110011111100001100111100110011110011000011111111000011001111111111110000001100001111000011111100110000110011111111111100110000000011001100110011110011000011001100000011110011000011111111000011111111000011110011000000111111001100000000001100000000110011110011110000000011110011000011000000111111001111000011110011111100000000111111111111001100001111110000110000000000001111110000000000000000001111000011001111000000001100111111111111110000000011001100110011001111000011001100111100110011001111001100000000110000110011110011111100000011001111110011111111111111000000001100001111001111000000110000000011001111110000111100111100001111110011001100111100110011111100000000000000111111111111110000111100001100000000110000001111111111110000001111000011111111001100110011001100110000110011000011111100001111001100001111001100110000000000000011000000110000110011000000000000110011001100000011111111001111001111111111110011001100001100111100000011000000110000110000000011111111001111110011111100110000000000111111000011001100110011110011110000000011111100110011001111111111111111000000000000110011001100000000111100111111110000111100111100000000001111110011110000000000001100111111000000110000110011110011001100110011111111000011001111001111110011111100110000000000000000001100110011000000111111111111000000110000111111001111001100111111111100
0000001111000011001111001111110000111100000000111111111111000000111100110000111111111100
000000110011001111000000111100110000111100110000000000111100000000110000111111111100
00000011001111110011001100001100110000000011000000001100111111001111001111001111000011111111000011111100110011000011000000110000000000111111111111110011111100110011000000110011001111111100111100110000110011000011001100110011110000000011001100001100110011001100110000110011110000001111000011001111110011111100000000001100111100110011001100111100000000111111111100
0000001111000000001111110000110011000011110000001111001100111111111100
0000000000110011110011000011110000110000000011001111001111001111110011110011001111110011110000111100001100111111111100
11111111000011111100111111111100
0000110011111111000000111111111100
1111000000111111001111000011110000000000001111110011001111001111110000000000110000111111001111001100001100001111001111110000110000001111001100001100110000110011001111110000110000110011000011110011110000001100001100001100001111000011001100000011001100001100000000000011110011111100110000110000111111111100
001111111100110000110011110000000000001100001100111100111111001111001100001100000011000000110000000000000000110011110011000000110011000011110011001100110000000000001111111100000000000000000011001111111100111111111100
001100001100001100000000111111111100
0000111111111111000011110011000000110011110011111111000000110011001100111111001100110000001100111111111100
110011000011000000111100001100000011001100001100111111001100001100001100001100000000111111000011001100111100000000001111001111001111000000001111000000111111001111110011110011110000000000000011001111000000001111001111001100001100111100000000001111111100110000111111111111111111000000000011110011110011001111000011001100110011001100001111000011000000000011000011111100001100000011110011000000111100110000000000000000110011001100001100001111001111000000110011110000110011001100001111110011111100001111110011000000110011111111001111111100000000111100001100110011110011000000000000110011110000000000001111110011111111001111001100110011001111000000110011111100111111110011000000001111001111000011000000111111111100
11001111001100111111111100
1111000000000000111100000011110011111111111111001111001100111100000000110000111111111100
11000000110000111100111111111100
00110011000000111111110011000000000011000011110000001100111100001111110011110011001111110000111100110000000011000011001111111100110000000011111111111111111100000000111111110011110011110011000000111111111100
1100000000000000001100110011110000110000110000000011001100110011110011111111111111110000110000001100000000000000110011111100110011110000001111000011111111111100110011001111111100000011000011110011111100000000110000000000000000110000111111111111111111000011111100111111110011000000110000001111001100001111110000111100111111111100
110000001100110011111100001111111100111100000011001100000011000011110011001100111100110011000000111111001111111111110011000011110011110000111111111100
1100111111111100
001100111111111111111111001100001111000011110000001111000011111100001100000000001100001111001100001100111111000000000011000011111100111111111100
00111111111111111100001100000011001100001111001100000000110000001100111111001111001111110000111100111100110000001111110011111111001111000000110000110011001111111111111111000000110011111100110011110000111100000011000000001100000000000000111111110000110011111100110000111111001100110011001111000011110011110000001100110011001100000000110000111111111111000000110000001100000000000000000011001100000000110000111111000000110000110011001100110000001100110011001100110011000011000000111100111100111100000000111111110000111100110011111100001111000011111100000011111111000000001100110000000011000011110000000011110000000000111100110000110000110011000000000011111100110011110000000000001111001100001111110011111100110000110000111111110011000000111100000000111100001100001100001100000011111111111111001100110011000000111111001111000011001111000011110011000011000011111100001100111111111111001111000000111111000000000011110000000000111100110011110000001100000000001111111111111100000011111100111111000000110011000011111100111100111100001111111100111100001100111111111100
001111001100001100000000000000110011111100110000000011110000111111110000111100000011001100000011111100111100111100111100110011110011110011000011110011110011111111001100000000110000110011001100111100000000111100111111001100111111000011001100110011111100110011000011110011110011001111110011110011111100110000001100111111001111000000001100111111111111110000110000110011110011000000000000000011110011001111111100110011110000111100110000001111111100000011000011110011001111110011111100111111110011000000000000110000001111001111110000110000000000110000001100110011001100110011001111001100111111110000001100001100110011111100111111110000110000110000001100001100000000110011000011110000111111111100
110000111111110000000000110011000011000011111111000000001100000011001100001111111100111111001111000000111111110000111111001111110011110011110000001100110011001111001100000011110011111100000000001100000000111111000011001111000011001100110011001111000011110000110000001111110011001100000011110011001100001100110000001111001111110000000011001111001111000011111100000011001100000011110011000011001111001111000000110000001100111100001111001100111100111100111111001111000011111100000000110000001100000000000011001100000011110011110011001111111100000000111100110011001100110011110011000000000011001100110000001111111100110011001100000011001100001100000011001100000000110011001111000000000000111100000011001100111111111100
11110000000000001100111111001100110011111100111100000011001111000011110000110000110000001100110011001100110011110000110011110011001100001100111111001100000000000011000011001100110000000000111100111111001111111100111111111100
1100110000000011000000001100001100111111001111001100111100001100110000001100111111111111111100111111111100
0000000011110000001111110011001100111111111111111100110011111111111111111100111111110000000011000011111100111111001100001100001111110000111100111111001100111100111100000000001100110011000000000000001111111100111111110000111111001100001111111111110011111100001100111100111100111100001100111100001100111100110011000011000000000011111111000011110000110011001100000011001111111100110011110000111100110011000000001100001111001100000000000011111100000000000011000000111111110011110011111100001111000011000011000011001111110011111111001111001111001100110000111100110000111100001111110000111100111100110011000011001100111111110011110011000000000000111100000000000011111100001100110011001100111111111100
110011110011000000110000001100110011111100001111001100000011000000110011000000111111110011001100110011001111001111001111111100110011110011110000110000111111111100
0011000000111100001111110011110011110000110000001111110011000000001100111111110011111111001100001111001111001100001111110011000011110011000011000011111111111100110011111100001100111111110000110011110011000000110000111100001100111111001100111100000011110000111100111111001111001111001111001111111100110000110000111100110000001100111100111111111100
1100111111111100
110000001100111100110011110011111111111100110000110011110000110000111111110000000011110011001111111100110011110011001100111100001100000011110000110000001111000000111111001111110011110000110011111111000011110011000011001111000000110000111111000000000011000000000011000000110011110000000011110000111100001100110011001111001100111111111100
111100110000001111000011111100001111001100001111000011111100001100001100000000001100001111000000110000110000110011001111000011110000001111110000111100111111000011001111001111110000001100110000110000111100111111000000000000000011111100111111110011001111111100111111110000110000111111001100110011001100000011000011000011110000001111110000000000001111110011111100000011110011000000000011001100000000111100110000000000001111000011001100111111111111000011000000001111000011110000000011110000000000110000111111000011001100001111111100111100001100111111001111111100001111110000110011110000000011001100000000000011110000000011111100111100110011001100111111110011110011111111111111111100110000111100110000110011000011001111110011111111111100111100001111001111000000001100110000000000111111000011001100111100000000110011110000000011001100000011000011111111111100000000110011000000001100110000111111111111110000001111001111110000111111110000001111111100000000001111001100001100110000001111111100111111110000001111000000000000110011000000111100000000001100110011110000001111110000001111111100001100110011001100110011000000001111001111111100110000110011110011000011110000111100110000111100110000110000000011001100001100000011000011110011001111001100000011000000110011110000001100001100111100111111001100000011110011110011111100110011001100111111111100
000000110000110000000011001111111100000000000000001111000000000000111100000011110011110000111100110000110011001111111100111111000011111100001111001111001100001100110000111111001111001100111111111100
0011110000001100110011001111110000111111001100110000110000000011001111001111001111111100001111001111000000001100110000110000111100111100000000111111111100
00000000000011000000000000111100110000001100110011001100000011000000000011111100000000110011000000111100000011000000000011110011000000000000001100000000111111110011110011001111001111000011111100111111001100001100110000001111111100000011111100110000001111110011110011111111001111001111111100000000111111111111001111111100111111111111001100111111000000001111001111110011110011001111110011001100111100110000001100110011001111001111000000111111001111001111111100111100111111001111110000001100000011000011111100111111110011000011111100110011111111001100000011110011111111111111000011000011111111111100111111000000001111000000000011000011000011000000111100110011000000111100110011001111110000000000001111110011111100111111111100
00001100111111000011110000001111111100001100111111111100
00110000111100000011111100001111110000110011001100000011000011111100001111111111110000000011001111001100001111000011001111001111110011110011000000110000000000000000110011110000111111000011111100110000001100111100111100000000110011001111000011000011001111110011111100111111111111001111111111111100000000111111111100
111111000000001100001100110000111100000011000011110000111111001111110011001100110000001100001111001111000000110000110011110000110000110011110011110000111100110000110000000011001111111100111100111100000011111100000000111111000011111100111111001111000000000011000011000000110000110000110011110000001100000000001111000011111100111111000011001111001100110000001111110011110000001111001111001100001111111111110011111100110000000011110011000000111111000000000011110000000000001100111100110000000011110000000000110011000000111111111100
110011110000000000001100001111001100110011000000111111000011001111111100111111001111110000110000110011000011000011001111001100000011111100110000110000001111111100111100110000001111111100110011000000001111111100000000001100110000001111111111110000110000111111001100111100110011111100110011001111111100001100110000110000110000110000000000111100110000111100111111110000000011110000110000001100000011110000000011110011110000111111001100001111110000111100001100110000110011001100110011110011110000111111111111110011001100111111111100
110011111111000000000011110000110000000000000000000000001111111100000011000011000000000011110011111111111100111111111100
00001111000000000000000011111111001100000000001111110011001111000000110000111100110000000011111100000011000011110011111100000011000011001111000000000011111111111111000000111100111111111111111111111111000011001100111100001100111100110000111111111100
000000000011110000001100110011110000000000111100111111111111000000000000110011001100001111111100001111110011110000000000111100111100110000001100110000110000111111111100
11111100111100110000001100001100000011000000110000001100111111000011111100001100001100111111110011110000110011000000111111110000110011111100110011111100001100110011110011000000110011111100110011110011110011111111111111111111110011111100111100110000111100110011000011111100111100111111110000111100111100111111111100
000000110011111100110011000011001111000011001100001100000011000011001111110000110000110011000000001111110011111100000011111100001111000011001100000011110000110011001100111100110011001111110011000011111111111100110000111100000011111100001111000011001111110011110011000011000000000000111111000011111111111100000011001100111100001111001111110011110000000011111100001111001100111111111100
0000111111110011000000000000111111111111000000111111111100
1100110011111111000000111111111100
000011110000000000110011000000111111111100
11001111001100001111000011001100000011111100111100110011110011111100110011000011110011001100111100111111111111000011111100111100111100000000001100111100001111110000110011111111111111111100110011110000110011000011000000001111001100110000001100110000110011110000110011000011000011110011001100110000001111111100000011000011110011001100001100110000000000001111000011000011111111001100110000111111111100
000000111111001111111100001100110000111111110011001111110011001100111111111100
1111110000000000111100111111000011000011110011000000000011001100110011110011000011111111000000000000111100001100000011000000111111001111111111111100001100111100111111111100
001100001111000000001111111100001111110011110011001100111111001111000011111100110011110000111100110011110011000000000011000000001100111100001111000011000000001111111100111100001100000011111111001111110000001111001100000000001111110000001100000011000000110000001111111100110011111100111100110000000000111111001100000000001100001111000011001100110000001100111111111111000000111100000011001100110011111100110011111111111111000000000011110011111111001111001100000000111100000000000000111111110011000011001100111111111100
0000000011001100110000000000001111000000000000000000000000111100111100000011001111001100000011110011000011001100111100001100111111111100
11111100000011001100001111000000110011110000000011110000110000000000000000000000111100001100111111110000110000001100001100001100110000111111111111111100001111001111110011111111111111001100000000110011001100001100111100000011000000111100001100000011110011001100110000000011110011000011000000110000111100001100111100110000000000111111111100
11001100001100111100000011111111001100110011000000111111111111000000000011000000110000110011110000110011001100111111001100110000001111001100001100000000110000000000111111111100
1100000000110011000000111111111100
00001111001100001111110000000011111100000011110011001111111100000011001100001111000000110000111111111100
1100111111001111110000111100000000001111000000110000001100000000110000001111111111111111110011110011111111001100111100110011001100001111111111111111000011111100110000001100000011110011111100110000111100111100001100001100000000111100110000111111001111110000110011000000111100000011110000000011000000000000111100000000001100110011110000000000111100111111110000110011111100001111001100001100000011110000001100000011111100000000000000111111110011111100000000110011111111000011111100111111111100
000000110000000000001111001111001100111111001111111111111111000000110011110011110000000000000000001111111100000011110000111111111100
0011000000001111001100111111000011000011111100001111001100000000110000000000110000111111110011111111000011000011111100111111111111000011001111110000110011001111001111001100111100000011000000000000110000001111110000111111000000111100001111000011000000110011000011000011000011111100110000110000111111111100
11111100001111110000111111000000110011001111001100111111111100
11110011001100110011110011111111001111001111110000111100001100000000110000111100111111000000000000001100000011110011000000110000111111111100
00000011111100001111001100001111001100110000000000111100001100000011001111110011111100000000110000110000110000111100110011111100111100110000111100110011001111111100001111000011111111111100001100001111001111110011000011110011001111111100000011111100001111111100111111111100
11111100111111000011000011000000110011111111111111111100000000111100000000000011111100111111110000001100000011110000001111110011110000110011001100000000110011110000001111000000110000110000110000111111000011000000111100111100000000000000001111110000111111111100
001100000011110000111100000000111111001100000011001111110000000011110011110011110000000000001100111111110000110000110000001111001111000000111111111100
110011000000000011000000001100000011111100111100111100111111111100
00001100111100110011111100001111110011110000111100111111001111110000111111110000001100000000111111110000111111111100
0000000011111100001100111111110011111111001100000011110000001111001100001111001100111100110000001100001111001100000011000000001100000011000000111100111100001100110011111111111111110000001100001111110011000011000000001100000000111111111111111111001100000011110000111100001111111100111100110000110011111111000011110011111111001111110000111100001100000000111111111111111111111100110011111100110000111111110011000000000011110011001100110000111111000011001100000011111111001100001111111111110000111100111111111111001100000000000000001100000011000000001100110000110000000000110000001111001100000011001111000000001100001100001100111100000011110000110011001111000000000000110000111100001111111111110011001111111100000000111111000011110000000011000011000000001100001100001111001100111100111100111111111111111111110011000000000011001111000011001111111111111111110011111100001100110011111100111100000011001100001100001111111100000011000011000000111100000000001111110000000000001111111111110000110000110011000000110000001111111111111111110011000011110000000011000011000000000000110000000011110011000000000011001100111111000011001100111100110000001100110011000000000000111100111100000000001111001111001111000011111100110011110011001111000000001100000000001111110000110000000011111100110000001111000000111111111111001100111111111100
11000000000000110011110000000011110000111100110000110000000011001111111111111100110011000000000000000011001111111111111100110000001100000000110011111100001111111100110011110011111100111100110000000011000011000011001100001100110000000011110000111100110011001111000011000000110011000000000011110000001111000000110000001100000000110000111111000011110011110000110000110000000000111111111100
1100001111000011111100111111000011000000001100111100001111110011111100111100001111000011110011000011110000111100001111110000111100001100000000001111110011111111111100110000000000110011000000000011110000110011001100111111001100000011000011000011001111110000111100110011000000000011001100001100000000001100111100000011111111000000111111110011001100111100110000110011110000001111000000111100111100001111000000001111001111000000001111110000111100001100111111111100
0011000011001100000000111111000011000011110000110000111111000011000011000011110011000011111100001100000011111111000011110011000000110000111111000000111100111100001100001111001100000011110000110000110011000000111111110000001111000000110011000000111100111111001100110011111100001111000011000011110000001111111100001100111111111100
1100001111110011110011110011001100111111110011111100110000001111110011000000000000110011111100110000001111110011000000111100111100110011000000111111110000111111001100001100001100001111000000000011001111111100110000111111110011111100000000000011001100111100001100000000001100001100000000111111000000001100000000110000001111110011111100001100110000001100111111110011111100110011110011000011111111111100111111111100
1111110000000011001111001100001111001100111111000000111111110000110000110011110011110000111111001100000000111100110011000000001111110011111100111100110011111100000000111100001111000000001111110000000011110000001111110000001100111100111100110011110000111111111100
11001100001111000011000011001111001100110000110011000011110011001111110000111100000011001100110011000000111100000000110000001100111100111100110011110011001100110000000000111100000011001111000000000011001100000011111111111111111111110000110000001100111111110011110011111100000000111100111100000011111100001111001111111111110000001111110011110011110000111100000000110000000011001111111100000000111100111111000011000011001111110000111111001111110011110000111100110011111100111111111100
1100110011000000111100111111000011111111111111111100110011111111001111001100000000111111111111000011001111000000111111001111001111111100000000000011111100001111111100000011000000001111111111110011110000111100000011110011001111001111111111111100110000111100110000110011110011110011111111111111001111110011001100001111001111111100111111110011001111111100110000111111000011000000111100000011111100111111001100111100000011110011110011001100111100001100000011111100001100000000001100110011110000110011001111110011111100001100111100001111000000001111000000111100110000000000001100111100000000110011110000110011110000000000111111000000111111111100
11000000111111000011000011111100110011110000000011110011111100001100000011000011001100111100111100111111110011110000110000000011110000000011000011001111110000000011000000111111110011000011001100000000110011111111000000000000001100001111001100000000110011000011001100001100111111111100
000011001100111100111111001111110011001100111111110000000000000011000000110000110011111100111111001100110000110000111100000011110000000011111100110000110000001100001100000000001100111111110000111100110000110000111111110000111111111100
001100001111110000000011110000110000000011111111111100000011001111001111110000111100000000001100000000110000001100110000000000111111001100001111000000111111000000001111000000110011111111001100110000000011000011110000000011110011110011110000110000001100111111001100000000110000000011110000001111110000111100001100000011001100111100001100000011000011110011000011000011111100001111111111111111000000000011001111000011110000111100000011001100001111000011001111000000001111110011111100110000000000000000110011110000110011110000000011110011000000000000111111111100
0011000000111111001100000000110011110000110011110011110000110000000011110011110000111100000000000000111100111111111100
11000000000011111111000000111111111111111111111100001100111111110011000011001100000000110000111111001111001100111111111100
001100000000000000000011111100111111111111001100110000110000111111111100
00110000000011111111111100110011111100001111000000111100000011000011111111111100111111001111000000000011001100001100111100111100000000110011001111111100110000000011110000111100000000110011111100000011110000001100001100001111001111001111111100111111001111000000000000110011111111001111001111000000000011000000110011001100001111111100111111001111110000110011110000110011111100001100001100110000110000000011001100110000001111111111111111000011001100110000001100000011000011001100000011111100110011001100110000001111000011110011001111111100111111111100
1111111100111100001100111111001100110011001100001111001111000011110011111100111111000011111100111111001111110011001111111100001111111111110000111100001100111100110000110000110011110011001100000000001100111100110000110000111111001100001111110000000011000011111100001111111100111111000011000011001100111111000011111100111100001111111100111111111100
00111111001100111100111111001111111111111100000011001100111100110011001100000000001111110000111100001111111100111111000000110011110000001100001100000000000011110011110011111100000011001111000011111111000011110011110000110011111111111111001100110011000000001111110011110000110000000011001100000011111100110011001100001111001100111100110000110011110011111111111111111100111111110000110000000000110000111111001111111100000000111100000000111111000000000011001111111100000000110000001111110000110011110000000000000011000011001100000000001111111100111100000011110000111111000000111100110011111100111100001100000000111100110000110000000000000011111111000011110011000011001100111111000011110011001111111111110000001111000011001100111111000011000011000011000000000011111111111111000000111100001100111111000011110011110011111100000000110011110000001111111100000000001100000000000011001100110000000000001100111111001100111100111111111100
110011001111000011001100001111001100111111111100
00001100110011001111001100111111110011001100000011000011110011111111111111110000000000000000111111110000111111000011110000001100000000111111111111001100111111001111001100111111111100
0011001100111100001100001100000000001111110000110011001100001100110000111100001111001111001111000000000011001100001111001100000011111111111100000011000011000011000011000000001100000011110000000000111111111100
00000011000011110000111100111100110011000000110011111100000011110000111111110011000011001100000011111100110011110000001100110011111100001100110011110000000000000000110011001111001100111100111111001111110011110011111100001111110000001111000000000011110000111111001100111111110000110000110000110011001100001100000000110000111111000000001111000000001100110011110011111100110000001111000000001100001111110000000000001111000011111111000011111111111111110000000011110000110011000011001100111111111100
0011111100111100000000110000111111000000001100110011000000110000110000000000111100110000111111001111110000111111111111001100000011111111111111001111001111111100111100001100111100111111111100
00000000110011110000111100111111111111111100001111001111001111001100110000000000001100001100001111000000110000000000110011111100000000110000111111111100
0011111111000000110011001100111111111100
0000000000110011001100111111001100110011001111110011111111111111000011000011000011000011000000001100110011000011110011110000000000001100111111000000110011000000110000001100000011001100110011000000110000110000000000000000110011000000111111000000111111000000111100110000111100110011110000000000000011110011110000000000111111110000001100001100001111110000111100000011001111110000000011110000111111111100
110011111111111100001111110011110011110011000011111111000011000011110011111111000011001100000000001111111100001111111100110011000000111111001111111100111100111100000000001100110000111100111100111111111100
11000011110011001111110000110011000011110011111100111111000011110011001111000000001100110011000011111111001100001100001111000000000011111100000000000000111111001111001111110011110011000011001100111111111111001100111100111111110000110000001111110000001100000000111111110011000011110011110011111100111111000000110000111111111100
001100110000111111111100
11110000110000001111001100000000001111001100001100000000001111001100111100111111111100
11110011111100000000001100001111110011111111111111110000110000111111111100
110011111111001100001111001100110000111111001111001100110000110000001100111111000011110000000011110011110000000000000011111111001100110011111100001100110000000011111100111111111111111100111111111100
00001100000011110011110011001111001100001111111100110011001111001111001100110011001100000011111100001100001100110011000000000000000000111111000011001111001100000011000011000000110011111100111111110011001100110000000000111100110011000011111100000000001111000000000000110011111100111111111100
11001111001111111111111100111100001100111100111111111100
11000011000011111111001111110000111100000000000011001100111100001100001111111100111111110011110000001111000011110000001111001100001111000011000011111100111100111100111100111111110000001100111111001100001111111111111111001100000000111111110000000000001111000011111111111100111111111100
111111000011001100110011110011001111000000000000000000001111111100111100000011111100111111110011111111001100110011110000110011111100111100000000001100000000111111111100
111111000011000000111100000011000011111100000011111100001111110011110000111100001100000011001100000000001111110011111111111100110000000011001100111100111100001111110000000011000011110011000011111100000000000011111111111100111100000011001111001111110011000000110011110000000000000000110000000000110011001111111111110011111111111111110000111100000000111100110011110011001111110000110000110011110000001111001100000000001100001100001100001111111100001100111111111100
11000000001111110011111100110000001100001111000000110011000011110000110011110011110011111100000011000000111100111100001100000000110000000011000011001111110011001100110000111111111111001100000011000000000000110011001111110011111100111111000000001111001100110011111111001111110000110000111111001100111111111100
110011110011000000000000111111110011000011001100001100000011111100001100000000111111111111111100000011111111000000111100000011110011110000111111110000000000001100111100001100111100001111001111000000111111111100
0011001100111111001100111100110011110000000011110011001111000011111100110011110000111100001111000000111111111100
0011000011001100001111000000110011111111001111111111111111000000001100000000111100110000110011001111111111111111001111111100001111000011110011001111110000001111110011001100111111111111110000001111111111110000000000111111000000111111110000110011111111111100110000001100111100000000001100110000111111111100
0000001111111100001100110011110011110000110000110000001100000000001111001111001111001111000000000000111111111100
11111111000011111100110000111100111111111100
00110000111100110011110000111111001111001111001111000011001100001111000000110000110000000000111100111111110000111100000011000000000000001111110000111111111100
1100000000000011110011111100110000001111001111110000001100000011001100110011110000110011111100000000111111000011001111111100001111001111111111111100110000000011000011000000001100110011110011110000110000000011110000001111000011001111110011110000110011000011000000001100111111111100
111100001111001100111111110000001100110011001100001111000011000011110000111111001111111100110000110000110000001100111100000011111100111111001100001100000011000000001100110000110011001100110011111111001111110000001100001111110011000011000011001100110011110011110000110000111111111100
00001100000000000000001111110011110000001111001100111100001100111111111100
111100111111111100
1111111111001100000011111100111111110011110000000011000000111111000011110000001100001111001111110011000000111111001100001111111111111111001100111100111100001111001100001111000000110000001111110000000011000011110011001111111111110000110000000000000000001100110011000011001111001100001111110000111111000000001100110000001111111100111100000011110011001100110000110000000000000000001100111111001111000000111100110011001100000000001100000011000000110011111100111100000000000011000000000000110011001111000000000011110000000000001100001100001100111100111100001100110000000000001100110000000000000000001111001100110011111111001100001111000011111100000000001100001111111100000000111111000011001111110011001111111100000000001111110000001100001111001111110011110000110000001100001111001100110011000011110000111100110011001111000011001100111100000000110011111100000000001111000011110000111111111100
111100111100111111111111001100111111110000000000000011001100000011001100111111111100
001111110011000011000011110000001100000000001100000011111100111111001100111100110000111100001100110011110000111111111111110000111111111111110000001100000011000000111111111100
110011110000111100110000001100000011001111000011000000001100001111110011111111111100111100110011111111001111111111111100001111110011111100000000001100111111001111111100111100110011111100111111111111000000000011111111000000110011110011110000110000001111111111111100000000000000110011000000000011001100111111001111000000111100111100001100110011001111001100001111000011110000001111111111111111110000110011111111001100110000111111111100
1100110011110000111111111100
11110000001100000000000000001100000000110000111111001100110000001111110011001100000011001111000011111100110011000000001100001111000000110000000011000000001100111111000011000011000000110011000011110000000011110000111100000011001100111100111100000011110011111100111100001111000000111100000000110011111100111100001100001100001100111111111111110011110000000011111100111111000000111100111111001111110000000000110000110011111100111111111100
00111100110011111111111111110000000011000000111100111111111111111111110011001100110000000000111111110000110000110000111100111111111100
111100111100001111000000110011111100110000110000110011001100110000000011001100111111111100
00111111111100
111111000011000000001111001100001111000011111100000000000011110011110011001111110011110011000000111100111100001100111111111111001100000011001111111100111100001100111111001111001111000011000011111100001100110000110011000011111100000000000011110011111100111111001111000000001100111100000000111111001100111100000011111100111100001100110000111100110000110000111100001111111100001111000011000000000011000011000011110011000000111100110000001100110000000000110000001111001100110000111100111111111100
0011001100111100001100000000110000111100001111000000111111111100
110000001111000000110000000000000011110011110000111100111100110000110000000011110011001111000011000000110000000011000011000000111100000011110011001111001100000011110000111111001100111111111100
1111000000111100110000001100111100111111110000111111111100
0000001100000011111100000000111111110000000000000000001111000011000000000011111100000011000011001111110000110011111100111111111100
0000110000111111001111111111110011111100110000111100000011110000110000000000001111000011111111001111000000111111000011111111111100111111111100
11001111111100110000110011001111000000110011111111001100000011001100110011110000001100110011110000110011111111000011001100000011001100001111001100000000111111111100
110011111111000011001100001111000000000000111100001100000000000000110011110000110011001100001100110000001111111100001100001100111100000000111100110000001111000000111100001100001100110011000011110011000000000000111100000011110011110000110000110011110011111111000000000011111100110000111111000000001111110011111100111111111100
1111111111001111001100000000110000001111000011110011110000111100110011000000111111000011111111000000001111000000110000000000001100111100111100001111111111111111001100111111110011000011001100001111111100110011001100000011000011111100110011110000111111111111001100001100111100001111110000110000001111001100000000000000000000110011000011001100111100000011110011001111000011000011001111001100111111001111001111111111111100111100111111001100000000110011000000110000000000111111110000110011001100111100111111111111001111000000111111110000000000110000110000110000001100001100000011000011000011110000000011111100111100000000001111110000111100000000111100000011001100110000111100000000001111000000110011001100110000001111001111111111110011001100001100001111110000111111110000000000110000110000111111111100
00001100111111111111110000110000111111110011110011001111111100000000111111110011001100001111000000111111000000000000110000001100001111111100111111000011110000000000110000000011000000110000111100001100110011000011000000000011000000110000001111111100110011001111000011000011001111001111000011000011000000111111110011111111001100111100111111111100
1100111111001111110011000000111100001111000000110000000000000011110011000011110011001111110000000000110011110000001100000000001111000011000000001100000011000000110011111100111111110011110000000000000000111111111100
110000111111111111001100001111110011001111110011111111000011000011001100000011000000001100000011000000111100000011001111110011001111000000000000001111001111001111001111110011001111000011000011110000001100111111001100111100001111111100110011001100001111001100110011111100110000000000111111000011111111000011001100111100111111110000000011110011111100001111110000110011111111111111000000111100110000110011000000110011111100110011001100111100111100111100000011000000000000001111000000001100111100001111001111111111110000000011111111001111110011000011001100000011111100001111110000111111110011111111000000000011110011110000001111110011110000001100001100001111111111111100000000110000110011000011110000001111001100111111111100
00001100111100110011111100111111001100110011001100110000110011001100110011001111110011000000111100110011001111001111111111111100111111001100110011000000111100001100001111110000000000001111110011000000001100001111111100001100110000111111111100
111111001111110000111111111100
11000000111111001111000000110000000000110000111111000011110011001100000000000000110011001111110000110011000011000000001100001100111111000011111100110011000000110000001100000011111111000000110000000000001111000011111100111111111100
00111100001100001100000011000000111111001111000011000011111100000011110000001111001100111100111111111100
111111001100110000001111110000000011111100001111110011110011001100110011111100110000000011111100001111110011111100001111111100110000000011111100001100111111001100001100110011110011001111000000000011110011110011000000110011000011000000000000000000001100000000110000000000110011110011110000110011110000111100001100110000111111000011111111001100111100111111110000001111111100110000001100111111111100
111100110000111111110000110011110000000000001100110000000011001111001100110011000000110011110011001111111100111111000000110011001100110011001111001100111100110011001100001100001100110000110000110000111100001111000000111111111111000011001111000011111100111100110000001111000000111111001111000000000000001100000011110011111111000011110000001111000000001100110011000000111111111100
0011001100000011000011111100110000110000110011001100110011110011000000000011000011111100111111001100111111110000001100001100110000111100110011110000111111111100
1100000011110000001100110000001100000000110000001100000011001100111111001100111111001111111111111100110011111111001111111111110000001100111100110000110000001100110011001100000000111100000011110000000000110011111100110000110000001111000011000011111111111100111100111111111100
111100000000110000000000000011000000001100000011111100001111000000110011001100000011001111111100111111000011001100000000111111000011110000000000000000111111111100
11000011001100000000110000000000001111001111110011111100110000001100111100110000111111110011000000000000001111110000111100110000001100110011110000110011000000110000111100111111001100001111001111111111111100110000110011000000110011001100111111001100110011110011000000110000000000000011110000110011000011110011000011000000001100110000000011000000111100000011110000111100111111000011111100001111001111111111110011111111111111001111001100110011000000111111000000000000001111000000110000000011110000110011000011111111000000001111001100111111110000000000110000111100111111001100110011110011111100111111111100
0000110011000011000000001111111111110011001100000011000000110000110011001111110000111100001100110000001100000000000000110011110011111111001111110011000011111100000011111100000000001100111100001111110011001111000000110011001111111111110011000000110011000011110011000011000000001111110011000011111100001100110011110000000000111100110000111100000000000011111100001100001111111100001100111100111111111111110011110000000000110000000000001100000000110011111111000011001111001100001111111100001100001111000000111111111100
001111000000111111111100
11110000110011110011000011000000001100001111110011000011000011000011111100001100001111111111111111000011111111001100110011110011000000110000001111111100111100111100110000110000111100111111110011001100110000110000000011001111000000110011000011000011001100110000110000111100111111111100
110011111111000000110011111100001100000011110000110000001100111111110011111100001111001111000011001100111100110000000011110011110011001111111100000000110000110000110000110011001111000000110011001100000000110000111111111111111100000000110000110000001100001111110011001111000000000000110011111111000000111111111111111111000000110000111111000011001111001111110000000000111111000000111100000000111100000000110011000000001111000000000011001100000000110000110000111111111100
11001100111111111111000000000011110000110000000000110000111111110000000000000011001111001111000011110000001100000000111111000011000000000000000000000011000000000011001100001111000011001111000011000000000000111111000011110000111100110000110011110011110011110011000000110000111111110000000000111111001100111100001111001100110000000000000011110011001100110011000011001100110000000011110011000011110011110000110000001100110000110011001100000000110000110011111111000011001100001111110000001100111111110000000000111111000000111111000000001100110011111111111100000011110000111100110011110011001100111111000011110011110000110000001111110011000000111100110011001111000011110011110000001111001111110000000000110011001100000011001111111100001100110011000011110011000000111111001100001111001111111100110000001100110000000000111100001111111100000000110000111111111100
11110011000000111111001111001111001111110000000011000011001111110000110011001111000011001100111100110000110011111100110011001100110000000000111100000011110000110011001100001100000000110000001111001100000000111111000011000011001111111100110000000011111111001111110011111111111111111100000000110011000000111100110011110011111100001111110011000011001100111111001100001111001111000000001111001111001111000000000000110000000000111100111111001111111100110000000000110000110000001100000000110000000011111111111100110011111111000011001100001100000011111111000011001111000011111100111100000011110000111111000011111100111100000011110011000000110011111100001100001111110000110011001111110000110011000011001111111100000000000011001111001100001100111100000011110000000000110000001100000000111100111111111100
111100110000000000111100001111001111110011111100111100000011111100110000111111001100110011111100001100111111111100
110000000011000000001111111100000000001100001111000000110011001111000011111100000000001100000000001100001100111111111100
00000011110011001100000000111111111100
1100000000001100001100000011001111111100110011001111110000111100001111110011111111001100110000001111001111001111110000001111111100000000000011001111000000111111111100
11110011001111001100111100111111000000001100001111000000110011000000000000111111000011001100001111001111000011110000000000110011000011000011000011000000110011001100110011111111001111001111000000110000110000110011001111110000001100110000110011110011000000111100001111001100000011110000111100001100001100001111110011110000111100000000000011110011110000001100110011111111001100001111001100111100000011110000110011110000000011001111000011111100111111111100
00000000111100001100001100111111111100
11111100111100000011111100000000110000001111001111000000000000000011110000110000110011110011001100001111001111001100000011111100000000000011000000001111111100110000001100000000001100110011000011110000110011110011111100000011000000001100110000000011111111001100111111001111000000111111111100
0011111111111111001111110011001111001100110000110011110011000011110000000011111100001111111111111100000011110000110011110011000000110000000000110011000011000000111111111100
110000000011110011000011000000000000000000001111001100000000000000001100000000110000110011000000111111111111111111000011111100110000111100001100000000001100110000111100001100110011001111110011001111000000000011001100000011000011001100111100001111000000111111000011000011111111000011001100000011111100000000000011001100110011110000000000111111111111111100111100111111111100
0011000011111100000000111111110000110000110000000011001100001111110011111111111100001100111111111111111100001100111100001111111100001111111111111100001100001111110011000000111111110000000000001100111100000011110000111111001100000011111100000011001100110000001111111100110000111100110011000011110011000000111111111100
001111111100001100111100110011001100001100001100111111001111000000000011110000001100000011000000000011110000111100111100000000111111110000000011001111110000000000111111111100
000011111100001111000000110000110011111111001100110000000011110000001111001111111111111111110011001100000011001100110011111100001111110000111100111111111100
11110000001111000000001111111100001111000000001111111100111100110000001100111100001111110000110011001100111111000011000000000011000011110011000000111111111100
111100001111001100001100001100001111110011111111111100110011000011000011111111001111001111110011000000001111110000000000110011111100111111111100
11110011110011001100001100000000001111001100000000111111000000110000110000000000111111110000110000000000000011111111111100000011000011111100000011000011000000000011111100111111000011001100000011111111000011001100000000111111001100000011001100110011110011000000111100110000110000000011111100000000000011110011111100110011000011001100111100000011000000111111111111111100110000000011111100001111111100111111111100
00110011001111001100110000000000001111001111001100110011001100000000001111000000110011001111000011000000000011110011001111000011001111001100111111111111110000110000001111111100000011111100001111001100000000000011000011110011001100001111111100110011001100000011110011110000110011111111001111001111000000001100000000110000110000110011110000110000111100111111111100
001100111111110011111100001100001111111100110000110011111111001100111100111111000000110011111111000011001100111100111100000000110000110000000000111100111100111111000000001100111100000011000011111100111100111100000011000011111100001100001111110000110000000000000011110000110011111100001111110000000011000000110000111111000011111111001111000011001111110011001111111111110011110000000011001100000000110000001100001111000000000000000011110011000000110000001100110011111100000000110011110000000011110000000000110011000011111111111111000011001100000011001111000011110000000011001111001100111100000011111100111100111100111100001100110000001111110011001111000000001111001100111111111100
001111110011000000111100111111110011000011001111001100000000001111000011001100000011110011111100110000111111111100
0011000011111111111100110000000000000000110011111111001111001111111100110011110000111100001100110000000000111100111111001111110000111100001111111100001111001100000011000000111111110011111111000011001100111111000011111111001111000011111100000000000011111100001100001111111111110011110011111111000000001111111111110000111100000011001100001111000011000011111100111111110000111100111100000000000011111100111111000011110000001100001111000011111111001111000000001111000011111111001100000000111100110011000011110000001100111100111111000011110000000011001111110011000000111111111100
00001100000000000000001111000000111111000011001111111111111111000011110000000011110011001100110000110011110000001111001111111111111100111100111100001100000011001111110000110000111100110011110000000011000000111100000000111100111100001111000000001111001111000011000011111100111111110011110011000011110011111100001100110000000000001100001100111100111111000000000000110011110011110000111111000011111111000011001111110000000011000000000011110011111100001111111100110011110011111111000000000011001111000011111100000011000000001111110000111111001111001100110011110000110011111111111111110011001111110011110000111111000000000000111111110000000011110000001100110011111111111111110011000011000011000000000000111111110011110000111100001111000011111100001111000000110011111111000011110011001111110000111100001100001100001100001100110011110011001111110011001111110000111100110000000000111111000000110000001111111100001111111100001111001100001100111111001111001100110000000011000000000011000011001100111111111100
00110000111111000011111100111100001100001100001111110011000011001111000011000011111100000011000000111100110011000011111100110011110000001111000000111111000011110011110000000011000011110000110000000000111111001100110011000000000000000011111111111100110011111100111111110011110000110011110000111111110011110000001111110000110000111100110000111100001111000000111111000000001100000011001111001100000011000011000000000000001100110000000000000011000011001111111100110000111100000000111111111100
0011111111111100111111001100110000111100000011111100001100111100001111110000110011000011000000000000111111111100
0011000000110000110000001111110011111100001111110011000000000000111100000011111111111100110011111100110011111100111100110000110011000011001100111100001100001100000000111100111111111100
00110000000000111111111100
0000111100000000001111000000111100001100110011111100110000110011001100110000000000111100111111110011001111110011111111111100111111111111000000000011110000110011110011001111110011000000110011111111111111111100000000001111000011111111111111001100110000111111111100
11111100000000000011110011110011001111000000111100110000001100000011111100110000111100000011001100001100000011000000000000111100000011001111000011001111111100001100110000000000110000110011110000000000111111111111001100110011110011000000000000110011110011110011000011111111111100001100001111110000111100110000111111111100
110000111111111100
00000011111111111100111111001100111111111111000000110000001100111100111100111111110011000000111111000011111111111100001111110011001100111111111100
000000111100000011111100001100110000110011110000000000000011001111001111111100110000111100111100110000001111111111111100111111111111111111111111001100111100001100110011110011001100001100110000001100000011110011001100001100110011111100000011110000110011001111110000000011111100110000111100000011111100110011110000111100000011000011110011111100000000110011000011001100111100111111111100
000011111100001100111100001111000011000000000011110011000011000000110011111111001111001111001111110011110011110011110000000011001100001111000000111111001111001111111100001111000011000011110000001100001111110011111100001111000000110000000011001100001100110000001111111100001100110000001111111111110011000000001111110000001100110000111100000011110011000000000000110000000000000000000011111111001111111100111111110000110000111100110011111111111111111100000000110011110011000011000000111100000000111100111111000011000011001100000000111100000000110000111111111111111100000000111111111100
00110011110000111111111111000000110000000011000000111100000000001111000000001100110000000000001100111111111100
1100000011111100000011001111000011000011110011111111001100000011001111001100110011001111000011000000110011111100000011000000111100111100000000110000001111000011000000110000000011000000001100000000000000110011110011001111111100110011111100001100111100000011000011000011001111110000111111111100
00110000111111110000001111001100001100111100110000110011000011110011111111111100001111110000000000111111111100
11001100000000001100110000111100111111110011110000110011000000111100001111111111111111001100001111110011111111001111001100001100000000001111000000000011000011001111000011110011001100110011111100001111000011001111111111110011110000000000110000110000111100111111110000110011111111001111111111111100001100000000001100110011111100111111001111111100001100111100110011000000110000000000001100111111000011111100000000000000000011111100111111110011110011110000111100001100111111110011110000000011000011111111000011110011110000111100000011001100000000000000001100110011111111000000110000001111110000111111000000110011000011000011001111110011110011000000111111111111110011000011001111000000001111110000000011110000000000111111001100000000001100000011001100110000000000110011110011110011001111001111111100111100001100110000111111110000111111110011110011110000110011000011110000000011001111110011111100111111000000110000001111110011111100110011001100000000111100111111000011000000001111001111001100000000110011000011000011110011111111111111000011001100111100000011000011111111000000110011000000001100000011001111110011001100001100001100111100110011111111111111000011111100111100000011000000111100000011110011110000111100110000110011110011110000000000110000001100111100111100110000111100000011001100111111111100
000000111111001111000011000011001100000000111100001111000011110000111100111111001100000000001100000000001100111111110011110000000000000011111111111111111111111111111111111111001100111111111100
00110011111100000000001100000011110011001111110011110000001100110011001111111111111100110011001111000000111111001100001111000000110000111111111100
1100111111111100
11111100111111000000001111110011111100000011110000001100000011110000110000000000000011000000000000000011000000000000110011110000000011111100000000110000110000111111111100
1100111111001100110000110000110000001100001100001100001100111100111111111100
11000011111111111111000011000011000000110000000011110000000011110000000000111100001100000000111100111100110000001100001100000011111111000011001111111111110000001111111111111111111111110000001111110000000000110000001100000000001111110000110000111111001100001111110000001100000011001111000011001111000011110000001100110000110000000000000000001100111111001100110000000011001100110011000000000011001111001100111100000000111100111111111100
001111001100000011111100111111111111001111000000000000111111111111001111001100000011000000111111111100
111111111111001100001111111100001111110011001100110000111111111111110000001111111100000011001100001100110000111100000011000000110011001111000011001111111111111100111100111111111100
1100110000111111000011001100111111001100001100110000000011111100001111001100110011111111001100000011001100000000111111001100111100001111001111110011001111110011110011111111111100110000110011001100111111110011110011000011110011000000000011110000001100111111111111000000111111111100
000000111100000000111100110000110000110011110011110011000011110011110000110000001100111111111100
110000001100000000110000111100110000111100111111111100
000011110011000011001100000011001100111100111111111100
00000011110011001111001100110011001100000000111100111100001111001100001100000000111100110011111111001100001111000000111100001111111111110011111100110000110000001100111111110000001111000011001100110000000011110011111100001111001100110000000011001111111100001100000011001100111100000011111100001100001111000011000000111100001100001111000011001111001111001111000000001100001100111111111100
000011001100000011111111000011110011000011111100110011001100001111000000001100110000000000000000001100110000001100000000000011111100110000000000111100111111110000110000110000000011110011111100110011001111000011000000111100000011001111110011001111001100110011110011111111111111110000001111110000001111111111111100111111110000001100110000000011111100111111111111111100110000111100110011000000000011000011000000000000111100001111111100001111000011000011000011111111001100001100000011000000001100001100000000111100111100001111111100000011001111001111110000000011111111111111000011111100001100111111110000111100111100001100001100000000110000111111110000111111111100
111111110011110000001100111100110011000011110011001111110011110000000000111100000000001100111100000000110011000011110011001100110000110011000000000011111100110011000000110000001111000000001100110011110000001100000000001100001100111100111111001100000000110000111100000011111100000011001100001111001100110011110011110000001111110000110000111111110000001100001111001100000000110000000000111100110000111100111111001111111100001100110000000000000011000011001100001111000000000000110000001100111100110011000000110000110011110011111111001111111100111100001111000011110011111111001111111100000000110000001100111111111100
0000000011110011111100001111110011110011110011001111000000111100110000000000000011000000110011000011111100000011110011111100000000000011001100001111000011000000110000110000111100001111111100001111110011110000001111000011001100110011110000111100001100110011001111000011110011111111001100001111001100001100111111110000110011110000000000110000000000000000111111001100110000000011000011001100110000000011110000000000001111000011000000000011111100110011000011110000110000000000000000001111110011110011001111110000000011110011001111001100001111110011111100110011111111111100110000000000000000001100110011111100110000000011111100000011000011000000111100110000111100111100001100110011001100001111111111110011111111001100110000111100000000000000000011111100111111110000001111110000000011000011001100110011111111111100000000000011001100111111111111111111110000001100110011110000000011001111000011111100110000110011110011001100111111000000110000111100001100111111110000000011000000111100000000110011111100001111001111111100000011110011000011000011001100001111000000001100000000110000111100000000111100000000001100000011110000000011110000111100110000111111110011110011001100001100111100110011110011000011001100000000000000110000001100110011001100001100001111001111110000111100111111111100
00001100001111110000110000000011111100000000000011000000000011111111111100000000001111111100000000001100111111001100001100111111110000111111000000000000110000111111111100
00110011001111110011001111000011001100110011111100001111111100001100001100110000000011111100110011111100111111111100
000011001100111111110011110000000000001111001100000000110000000000001100001111110011001111110000110011110011111111111111110011001111110000001100110000001100000011110011111100111111110000111111110000001111111100110011111100001100001100000011110000001111000000000011000011001100110011111111001100000011111111001100001111000000001100000000110011001111001100111100110000111100001100110000111111001100110011110000000011110011110011000000110000000000000011001100001111001100000011111111000011110000000000111111110011001111110011001100111100110000001111111100000011001111111100110011000011000011110000110000111100110011110011001100000000111100110000001100001100001100000000000000001100001100111111110011001111000011001100000000000000111100001111000000001100001100000000000000001100000000000011001111001100001100000000111111111100
00000000000011000000001100110000110011001111110000111111001111110011001111000011111100110011111111001111000011110000111111110011110000000011000000111111000000000000000011000011111111111111000000111100000000111100000011001111001100001100000000111111001100111111110000111100000011000011000011000000000011111100111100110000001111001100001100110011001111110000000000111100110011000000111100001100110000111100001111111100111100111100110000000011001100001100111111000000001111110011111100110011111111111100110000001111000011110000110000000000001111111111111111111111110000111100111100111111110000111111000000000011110011111100001100000011000000110000001111000011000000110011111111001100000011001100110000000000000000110000111111111100
111100111111001111000000000011001111001111110000000011110011001111110000110000110011110000111111111111001100000000001100110011111100000011000000001111110000000011000011001111001111110011001100001111000000111111001100001111001100001100110000111100000000001111000000001100110000111100000000110011111100111100000000110011001100111111001111000011001111110011001111000000111100111111110000001111110011111111111100000000111111111100
00000000001100111100000000001100000011111111000011111111001111111111111100111100110000000000110011111100001111001100111111110000111100001111110000111111110000000000001111110011000011001100110011111100110000000000111111001111111111111111110011001100111100111100001100110011110000001111111111111100000000000011000000110000111111000011000000111100001111001111000000111100001111110011000000111100110000111100000011001111111111111111111100001111001100110000110011110000001111001111110011000000111111110000111100000000111111001100111111111100
0011001100001111110011000011000011000011110000001100001100001100001111110000111100001111110000000011111111001111001111000011111100111111110011001100000011110011001111000000001100001100111111001111000000110000110000000011110011111100000000110000000011110000001100001100000011110011001100110000000011000000110000110000110000110011111100110011111100110011000011000000110011110000111111001111110000001100111111111100
111111001111000011001111110000110011001100001111111100110011111111000011001111111100111111111100
11111100110011111111000011110000110011001100110000001100111111001100000000001111110000001100111111000000001100000000111111001100111111000011001100110000000011000011001111001100000000111111110000000000000000110000110011000011110011000000001111110000111111001100000000110011000000111100111100000000111111001111110000001111001111110011000000000000000000001100000011110000000000001111000000110011001111001111110000111111000011001111111100110011000000111111111100
00000000001111001100000011001111001100110011110000000000110000000011001111110011001100110000110011001111111100111111111100
0000110000001111000000110011001100111111111111111100110011000000110000001111001111110000110011110000001111001100000000110000111100110011111100000000111100001111110000000011001111000011000000110011000000111100001111001111110000001100110011110011001111111100111111111100
111111110011111111001100000000001111110000000000001111001111000011000000111100001100111100111111000011001111001100110011001100000000110011111100001111001111001111000011001111001111000000111111000011111100110000111111111100
000000001111001111000000111111001100110011001100110011110000001111001111111111110000110000000000110000111111001100001100111111110011001100111111000000111100000011111111001100000011110011001100110000001111001100111111111100
00110000110011000011111111000000000000110011001100001100000011001100111100111111000011000000110011001100111111000011000011111100001100001111001111110000001100111100001100000000110011110000111111111100
000000000000110000111111000000110011110000001111111100111111001111001111110011000000001111111100110011111111111111000000111100110011001111000000000011111100110000111111111111111111111111111111111111110011110011000000111100111100000011000011110000001100111111000011000000111111001100111111001111111100000011110011001100000000110011000000000011001111110000111100000011110000000000110011000011000000000000111111110011110011110000110000111111000000001111110000111111000011111100110011111100000000000000111100000000000000000011110011001100110000000011110000111111000000110000110011111111000000000011001100110011000000000000000000001100000000110000001111001111001100000011111111001111110011110000110011001111111100001100001100001100110000000011111100111111000000110011000011110011110000110011001111001111000011110000110000001100110000111111000000001111110000001100111111001100111111111111110000111111001111000000111111111100
0011001111001100111111111100
11110011000011111111000011001111001100111100001100001111111100001100001111110000000000111111111111001100110000110000110011110011111111000011001100111100000011111111001111000011111100000011111100001111000000111111001111110011000000001100110000000000111111111100
110011110000001100110011110000110000000000111100001100110011001100111111001100110011111100111111111100
0011111100111111111111111100000011001111001111001100111111111111000011110000110011000000111111001111001100001111110000110000110000000000111111001100111100110011000011111100111111001100111100111100001100000000110000000000001100000000111111111100
000000111111110011000000111100111111000011110000001111000011110000110000111111110011111100001100000011110011110011001111110000000000000000000011000000000000111100110011000000000000000011000000000011001100001111110000001100001100111111110011001111001111001100000011110011111100110000110011111100110000110000000000111100110011000000001100000011000011111111001100111111001111110000110000001100001111110011110000001111000011111100001111111100000011000011000011001100001100111111110000001111001111001111001111000000001100001111110011001111111100110000000011001111000011001100111111000000110011000011001111111100110011001111001111001100111100111111111111111111001100110011110011001111111111110000000000000000110011110011111100001111000011001111001111001111111100111111001111001100001111000011000000110011110000000000111111000000001111001100110000111100000000000011110000000011000000001100111111111100
00110011111100111100110000001111001111111100000000110000000000001100000011111100110011000000000011000000000011001111110000000000000000000011110000111100110000110011110000110000110000110000001111111100111111110000001100110011111100001111111100001111110000001100110011000000110011111100111111110011110011110000111111111100
1111111111111100110011110000001100001100110011111111111111001111001111111100001111000011111111111100111111110000110011111111111111000011001111110011110011111100001111001111000000111111111100
1111111111000000110000110000111111110000000000001100000011000011111100110011001111001111111100110000111100110000000011111111111111001100000011000000111100110011110000000011110000111100000011000011110011000011000000110000001100000000000011001111110011001111001111000000110011111100001100111100000000110011111111000000110011111100110000110011111100001100111111110011110011001100111111110011001100000000000011111100111111111111000011110011000000111111110000000011000000110011000011000000001100110011001111110011111111000000111100000000111111111100
001100111111001100111100000011000011111100000011110000111111111100
110011110011110000000000111111000011111111000000000011000000111111001100000011000011000011111111111111000011001100110011110011001100111111000011111111000000000000110011001100110011000011110000111111001111001111000011000011000011001100001100000011000011001111000011000000111100001100001111000011001100001100000011001111000011000011110011000011110011000000000011000000110000111100001111110011110011111100000000111111000011000011001111000000110000001100001111001100111100001100001100110011111111000000000011110011110011111111001111000000110011111111000000000011001100111111000000110000000011001100001100000011111100000000001100001111110000000000000011000000111111111100
00111100111100110011111111111100111111111100
000011111100001100000000111111110000001111000011001111000011111100111111000000111111110011111111111100111111000011110011001100000000111100111111111111111111000011000000001100000011110000000011000011111100000011000011000000111111001100000011110000111100111111110000110011000000000000110000110000001100000011001100000000110000001111000011110000000011000011111111001100111111111100
1100110011110000000011110000001111110011000000110011001111001111001100111100111111000011001111111100001100000011111100110000110011000011110011000011110011110011001111111100110000111100111100111100000011000011110000000000110000001111111100110011000000110011001111000000000011111100001111000011110000001100000000001100111111111100
00110011000011110011111100001111110000111100110011000011110011111100000011110000111111111100
00110000001111001111001100111100000011001100111111001100111111111100
0000110011111111000000111111111111110011111100000000001100110000000000000000111111000000111100110000001100110000110000111100110011111100000011000011110011110011110000110011001111111100111111001111111111111100110000111111001111110000111111111100
1111110011001111110011001100001100001111110011111100000000110011000000111111111100
1100111111110000110000110011001111001111000000000000111111111100
0000000011000000000000110000110011111100001111110000110000110000001111001111110000000000000011000011001100000011001111111100000011111100001111001111001100110011110000110011000011111111111100110000110000110011110000001111001111110000110011000011001100111100001111110000110000110000110011110000001100110011000000000000001111000000000000000011000000000011000000001111001100001111111100110011110011001100001111111111111100001111000011110000001100000000000000110011001100001100111100001111110011000011000011111111000011000000000000000000111111111111110011110000111100110011001111001100001111001111110011000000111100000011111111000000001100001111000011000011000011001111000011111111111111000011001111000000001111110011000011110011111111111100001111001100000011000011000000000000001111001100110000111100001111001111111100110011110000111100111100000000001100111111001111001111111100001111000011110011000011111111000011001100110011110000001111000000000000110011000011110011110011111111001111111100000000001100001100111100111111000000111111111100
110000111100001100000000000011111100000011001111111100111111000011110000000000111111000000110011110000001111110000000000110000111111111100
0011001100001100111111001100111100111111000011111100000011001111000000000011000011111100001111111111110000111111000000110000001100000000110000000000000000110000110011000000111111111100
00001100111100001111111100110000111100000011000011001111111100000000110011001111111100000000000000001100111100110000111100110000000000110000111111001111110011111100110000110011110011000011001100001111111111111100001111110011001100000000110000000000111100001111111100001111000000000000001100001111111100111111111100
110011000011000011000011001100110000000000000000111111111100
1100001100000000001111110000111100110011111111001111110000110000001100111111111100
1111111100000011000011001100110000001111000000110000001111001100000000111111001111110011111100110000000011110000001100111100001111111111110011110000001111000000110000001100111111111111110000000000001100110011111100110011000000111100111100110000001111000000001111110000110011110011110011111100111111110000001111001111110000111100110011111100110011001100001111000011110000110000000011110011000011110000111100111111000011110000110011000011111111000011001100001111000000000000001100111100111111000000111100110011110000001111001111110011111111111100001100111111000000111100111100111111001111001100110000110011000000110011001111110000001111000011001100001100110011001111001100000000001100110011110000110000110000001111001100001100000000001111111100111111001100110011111111001111001111000011001100111100000000001111110000111111110011111100001100110000000000001100001100001100001100110011001111000000001100000011111100110011110000110000111100000011111100111111111100
00111111000000000000111111111100
111111110011000011001100110000110011001100111100001111000011000011001100000000001100111100110000001111110000111111110011000000111111111100
1111111100110000110000001100111111110011001111111100001100000011001111110000110000110000000000110000001111111100110000111111111100
001100110000111111111100
11110000001111001111001100110000000000110011111100000000110000000011110000000000001111111100110011110011001111111111110000001111111100001111111111111100111111110000110000111111111100
110000000000000011111100001100110000111100110011110011111100110000001111001100001100111111001100110000001100000011110011000000000000001100001100000000001111001100001100000000110011000000111100110011000000110000110000001100001111110000001100111111110011110000001111001100111111111100
0000000011111111000011000011000000000011111100001111001100000000001111001111000011110000110011110000000000000000110000110000111111001100000000000000111111001100110011001100111100110000110000110011000011111100001111110011111100111100111100001111110011000011000011110000111111111100
000000110000001111110000001111110011110000111100000000001111111100111100110000111111000011001100001111111100001111110000111100111100000000110000110000000000000000111111001111111111111100111111110000111111111100
11001111110000000000000011001100111111111100
1100001100110000001111001111001111001111110000110000001100000000000000001111111111110000111111000000110011110000110000111111001111001100111111000011111100001111111100001100001100110000110011001100001111001100000011000011110000000000111111001111111100111100001100111111001111111111110011000000111100111100001100110011000000000000000011110000110000001111001100110011111100001111110000001111000011110000111100110000111111111100
000011000000111100110000110000111111000000111100001100001111001100111100000000000000110000110000110011110011111111111100110011001100000000000011111100000000001100110000110011001111110011001111000000000011110011000011000000000011001100000011110000111111111100
00000000111100110011001111111100110000111100111111111100
11111111110011111100000000111100000011000011111100111111110011000000001100110011000000001100111100111111110011000011001100110011110000000000000011111111001100001100111100111111111100
11001111001100000011110011110000000000111111110011001100000011000011110000001100000000111100001100111100000011001111111111110011111100111111000011110000001111001100110011111111111111110000110000111100111100111111111100
110011110000111111111100
0011110011110011001100111100000000110011111100001111000000000011111111111111110000001100001100110011111111000000110011111100001100001100111111111100
0000110011111111000011111100110011000011000011001100000011001111000011111100111100000000110000111111000000000011000011110011000011001111111100110011111100110011000011110011110000001100110000001100110000111100001100000011111111000011001111111100111100000000111100110000001111001100110011110000000011110011000011110011001100111100111100001100000000111111001111001100001100001100001100111100000011111111111111000011111100111100000000000000111111111100
00000011001100111100110011001100110011000000111111111100
000011001100111111000000111111000000111111001111111111111111111111110000001111111111111100111111111100
000000001100000000111100000011000011110011110000001111000000000000000011110000110011000000000011110000001111001111111100000011001111000000001100111100000011111100001100001111000011110000000011111100111111001111110000111100000011000011110011111111000011001111110011111100110011110011001100000011111111001100111111000000110011111100001100111100001100000000110011001100110011001111110000000000110011000000110000110011001100110011000000110000111111111100
000000001100001111111111111111111111110000000000000000001111110011111111111111110011110011110000001111111100000011111100000000000011111100111100110000111100110000110000001100001100111111001100000000001111000000110000111111111100
110011111111111100000011000011110011000000110011111111000011000000111100110000111111111100
0011111111111100000011110011110011001100111111110000001111111111111111001100111100001111111111110011001100110000111111000000110000111111001111111100110000000000001111110011001111000011001111000000001111111100001100111100001111110000000000001100110000000011110000111100000011110011001111111100000000000000000011000000000000110000110011000000000011001111110011001111110000111100001111000000111111001100111100111100000011000000111111111100
00111111000000001100000000111100000000110000000011110011000000001100000000000011110011110011001100111100111100000000000000000000001100110000110000111100001111110011000000111111001100111100111111111111111100111111110011110011110011000011110011111100110000001100001100110011001111001111111111110011001100001100000000001111001111110000001111110000001111111100001111000011001100001100110011111100000011110011001111000000111111000011001100111100000000000000111100110011001100000011001111110000111100110000001111111111111100000000111111111100
0011111100000011110000110000110000000011110000111111110000000000111100111100001111000000000011001100001100001100001100001100111100110000110011000000111111111100
1111110011110000000011111111111100000011111100111111001111111100001100111100000011111111111111111100000011001100110000111111111100
11001100000011111100111111110000111100110011110011110000000000000011000000001111111111110011001100111111110011110000110000001111001100110000111100001100111100000011000000110000111100001111111111110011000011001111001100001111110000111100111111111111000000111100001111001100111100110011110011000000110000110011000000000011111111111111000000000000000011000000000000000011111111000011001100111111001100111111001111001100110011110011001100111100110011111111000011110011001100000011001111001100000011000000110000000000110011111100111100000011001100000000110011111100111111111100
001111001111000000111111000000001100001111111111111111111111110000001111111100111100110000001111110000000011111100110011111111000011110000110011001111110011001111000000111111110011000000110000110000110000110000000011001111111111111100001100001100000011000011000000001100111111000011110011110011111100110000000011000011001111110011110000110011110011110000000011110000001111000000001100111111111100
0000110000110000001111001111001111110011001100000011111100111111000011111100111111000011111111111100000011000011001100110000001111110011111100111111001111001111111100111111110011111111001100001100110000000011001100110000111100111100111100111100000000110011001100000000001100001100111100000000000000001111000000110011001111000000110011000000111111000000000011000000110011000000110011000000000000000000110011000011111100000000110011000000111111110011110000110011000000000011110000000000000000110000111100111100110000111100001111111111110011001100000000001111001111001111110011000000001111110011110011001111000011000011111100110011000011110000110000110000110000110000111100000000111111110011001100001100001111110011111111000011000011110011110011110011000000000011001111110011111100110000001100110000111100111100001111001100001100000011110000111111000011111100000000111111110011001111001111111100001111001100000011111100000000000000001100110011110011001100111100000011110011110000000011000000110011111111001111001111001111111100000011001100001111001111110000111111000000000011000011111100110011000011000011001100110000111100111111111100
1100110011001100111111000000111111110000111100001100110011111111001111001100001111001111001100001100000011000011000011000000111111110000000011111100110000110000000000000011000011111111111100001111111100001111111111110000001111001111001111111111110000111111000000111100111100110011000011110000111100000011110011001111111100111100001111111100001111000011001100001100111111111100
1100111100000000111111000000001100001100000000110011111100111111111100
111111000011000000111100111111111111001111110011111100001111111100111111111100
0011111111111100110000001111110011111100110011110000110011001100001111001100001111110000110000111111111100
110000110011000000111111110000001100000011001111000000001100001111001100110011000011001100000011000000000000000000110000000000111100111111111100
1111110000001100111100110011111100000011111111111100110011110011110000001111111111111100001100001111000000111111001111000011000011000000110011111100111111111100
11001100111100110011000011000011111100111111111100
110011001100111111111100
110000110011001100001111110011000000001100001100001100111111000011110000110011001111001100111100111100000000001111110000001100110000000011111111111111000000111100111111111111001111000011001100110000111100111111111100
1111110000110011001100000000000011110000111100001100111100111111000011000000000011001111000000001100001100111100110000001100111111000011000000110011001100111111111100
00110011001111001111001100110011110011000011111111000011000011111111001111001100111111001100111111111100
001100001111001111001111000000111100110000000000110000110011110011111111001111110000001100000011000000111111000000110011001100110011001111111111111100000011111100111111111100
00001100001100001100001100111111111100
000011000011110011110011001111000011110011111100111111000000000000111111001100000011000011001111000011000011110011001111000011000011001100000000111111111100
110011001111111111111111111111111100001111111111110000000011000011110000110011001100110000110000001111110000111111111100
110011001100000011110000110000001111110011111100000000000000001111001111111100000011111100001111110000111100111111111100
1111111111000000111111111100
1100001100111111111100
11111100111111110011000011111111000011001111110011110011111100110000110000001111001100111111001111000011001111000000111111111111000011000011000011110000111111111111111100000000110011111100111111111100
11000000110000000011001111000000001111000011110011110000001111000000000000001100001111001111001100110011000000111111110000111111001111000011110000000011001100110000111100111111110000000000000011110000111111001111001111111111111100001100000000110011000011000000110011001100000011001111110000001111110011000011110011001111110000000000111111110000000011000011110011001111110000000000110000111111000000111111000011000011001100001100111100111111111100
11000011000011000011000000001100110011111100111111000011110011110000001111110011000000111111001100001111110011000000000011000000110000110011110000111111001100111111001100001111000011000000000000111111111100
1111110011000000110011001100110000111100111111110011000000000000001111111111110011001111001100111111110011000011001100111111110000000000111100001100001111110011110011111100110011110011111100111100110000111111000000001111111111110011110000111111000011110000110000000011111100001111000000111100111111111100
0000000011001100001111000000110000111111001111000011110000111111001100000000001100110011111100110000111100111100110000000000001111110011001100000000110000001100111111000000110000110011111100111111110011000011111100001111110000111100001100111111000000110000110000111111111111001100110000111100000000111100110011000000000011000000001100001111110011111100110000001100001111110000111111000011111100001100000011001111000000111100001100001100111100000000111100110011110011001100000011000000111100111100001100001111000000110000001100110000111111110011111111001111111111111111000000111111111111111100111100000011110000111111110011001100000000001111110011111100000000000000000000110000111111001100000000111111110011111100001111000011110011000000001100000011110000000011111100110000111100000011000000111100111100001111110011110000111100111111000011001111000011111111000000111111000000000000111111111100
11001111001100000011111111111100000000111100110000001111111100111111000000000011110000111111000011000000000011110000111111000000110000001111000000111100000011001111000000001100111111001111000000001100000000000000000011000011110000001100110000111111111100
00000011111100001100111111110011111100001100001111001100000011000011111111000000111100111100111111111100
000000000011111100001111001111110000110000001111111100000011000000110000111100110000001100110000001100000000000000001100000011111111001100001100110011001100111100001100001100111100110000110000001100110011110011111100001100001111110000000011000000000000111111000011001100111111000011000011111111001100000011110000000000110000111100111100110011110011111100111111111100
11111111000000001100001111001111000011001111000000111100111111110011111111001111110011001100110011000000110000111100000011110000001111001100110011111100000011001111111111110011110011000011111100001100001100110000110000111100110000000000110011001111110000111100001111111100000000110011110011111111001111001111000000001100111100110000111111111100
00111100000011111100001111110011001111111100111100111111111100
11111100111100001111000000111100110011111100000011001111111111110000111100001111000000110000001111000000110000001100111111111111110011110011111100001100110011001100000000001111110011110000001111000011110000110000001100110000001100000000001111110011001100001111111100110000001111110000000011110000001111000011000000111100001100000000001111110011001111001100000011111100001111110011000000110011110000000000110000001100111111110000111100000011001111000011001100001100111100111111111100
0011110011110011001100001100001100111111001111001111001111000000111111110000000000110011000000001111001100000011111100110011110011110000110011110011110000001111000011111100110011110011111111001100110000110011000000001111001111001100111111001100111100110011111111001111000011001111001100000011110011110011110011110000110011000000110000110011111100110000110011001100001100000011110000000000001100001100001100000011111100000011000011110011000000000000001100111111111100
0000111100001100110011000011000011110011001111111100110000110000110000000011000011000011000000110000001111001100001100111100001100110000000000000000110000111100001100001111111100000000000000111111111100
001111000000110011001111111100111111111100
1100001100110011001111111100000011111111001111000000110011001111000000110000001100000011000011111100001111000011110011110000111111110000111111001111111100000000000011000011000000111111000011000000000000111111110000110011001100001100111100111111111100
1100000000000011110000110011000000000011110011000011111111111100001111110000001100111100000011110011110011111111000000001111000000001111111100110000110011001100110000111111111111001100111100000000110000000000000000110000111111000011001100110011110000001111000000001111111111110011000011110000001111001100001111001100110011110011001111110000001111000000111111111111000011111111111111110011111100111111000011000000000011001111110011000011001111000011110000110011111111111111111100000011000011001111111111111100110000111100110000111111111111000000111100000011111111000011001100110000111111000011000000111111111111000000110000001111000011000011001111111111111111000000000011110000111100110011000000001100001100111111111100
11110000111111000000110011001111110011111100001100111100110000000011000011001100110011111111000000000011111100111100001111001100111111111111111100110011001111110011111100000000000011110000000011000011110011110011000011110000000011111100000000110000111111001100110000110000110011110000001100110000110011001100000000111100111111000000000011001111111100001111000000001111000011110000110011111100000000000000001111110011001111001111110000000011111111111111001111000011001100110011001111001111001100000000000000000011000000000011001100001111111111110000111100000000001111000000001100000000001111110000000011110011001111110011111111001100110000110000110000110011110000001111110000001100111111000011001100111111110011001111000000000000001111110000110000000011000011001100001100111111110011001111001100110011001111000000110011111100000011110000111100001100000011000000110000000000001100110011110000000011110000111100000000000000111100110000110000111100001100001111111100111100001100110000110011000000001111001100110000111111001100001100110011111100110000001111111111110011000000111111111100
1100001111110011000011001111111111111111110011001100000011111111000011000011110000111111001100110000110000110011111100001111000011000000110000000011001111001100001100001100110000000011001100111111000000001100001100110000110011001111000011111100110000000011111100111100110000110000000000110000110000000000110011111100111111001100001100111111001111110011001111111111111111001111110011001111000011110000000000111111001111001100111100110011111111001100000000000011110011110011000011000000111111111100
0011111100110000110000111100001100000000111111111100
11110000111100110011000011001100111111001111111111111100110000000000000000110011110011110000000011001111111111110011001111000011110011001100111111000000000011111100001111110000111111111111110000111111110000000011001100001100000000001100000011000011110011001100000000111111111100
001100110011111111111100001100111100000000001100110011111111001100000011111100111111110000111111000000110000001100001100111100110000110000000011000011111100000000001100110000110000000011000000110000000011000000000011000000110000110000001100001111001111000000000000000000000000111111000000000011001100111100000000111111111100
111100001100000000001100001111110000111100110011111100001100001111110000000000000000111100110011000000001100111111001111001100000000000011001100000000111111110000111111110011111100000000001111000000001100000011001111110011110000111111000000111100000011111111000011001111111100111111111100
0000000000111111111100
000000111100111111110000000011110000001100110000000011110000110011000000110000001111110000001111000011001111001100110011111111000000000000000000000000111111000011001100000011001100111111001111111100000011001111001100111111001100110000111111111100
1100000011110000000000000011001111001111110000110011111100110000110000000011000000001100000011001111000000000000001100000011110000111111111100
00111111111100
0000000011111111001100001111111111110000000011000000001100111111111100
11000011111111000000111100111100110011001111110000000000001100001100111100110011000000110000110000000011001100000011111111000011111100001100111111110011000011110011110000000011001111001100000011000000110000111111110011001111111111110011000000111111001100110011111100001111111100111100110000111100111111111100
1100110000111100001100001100000000110000111111000000000011111100110011001111111100000011111100000000001100110000001111111100001111001100111100000000110011001111001100111100111100110011001100111100110011000000001111001100111111111100
000000111111001100111111000011110000110000110011110000001111110000110011110011000000110011000011110011000011000011000000110011110000110011000000111100111100001100111111111100
1111000000110000001100111100000011111100110011110011000011111100001111000000001111000000110011110000111111111100
11001111001111000000110000111111001111000000001100000000001111110000111111110000000000111111001100111100111100001100001111000000000000110000111100001100110011001100110011110000111111111111110011000000000000000000000011111111001111000011001100111100001100000000001111000011001100111111000011001111110000001111001100110011110011111111111100001111110000110000110011000011111111000011111100111111001100110011000000000011000011000011001100000011001111001100110000111100001111110000111111000011000011110011000011001111001100000011110011111111111111111100111100110011110011000011000000000011000011111111001100001100001111001111000000001111001111111100110011110011000000000011001111111111110000000000000000001111110000110011000011110000110011001100111111111100
00110011000011111111001100000000001100111111000011110000000011000011110000000011110000111111001100001100000011001100000011111100110011000000111100110011000011110011110011110000110000110011110000111100110000001111001111111100001111001111001111110011000011000000110000110000110000110011000011111111111100111111111100
1100000011111100000011111100000011111100110011001100000011001100000000110011111100001100111111000011110000111100111111111100
11111111000000000011000000111111001111111100000000000000001100111100000011110000001111111111110000111111111100
111100000011111100000000000000000011000000000000111100000011111111001100000000000000001111110000001100111100110000111111001111000011000011000000000000001100111100110011110011000011110011110011110011111111111100111100110011111100001111001100000000110000110000001111111100000000000000001100001100111100000011111111000011110000110000001100000011000000111100110011000011000011110000111100001100001100111111111100
000011110000001100000011110000111100001111001100111111111100
110011110011000000111111111100
0011001111001100001100110011000011000000110011111111001100000011110011110011110000001100110000000011001100000011110011111100110011000011110000110000111111111100
11111100001100111100000000001100110011001100001100111100110000001100001100000011001100000000111111000011111111000011001111001111110011111111111100000000000011001100110011111100000000001111110011110011001100110000001100111100111100001100000011110000000011110000111111111100
1111001111111111111100110011001100001100000000001111001100110011000000001111000000000000110011110011110011001111111100111111111100
0000111111000000111100000000110011001111110000111100111100110000000000110000110011000011001111111100110011110011110000111111111111110000111100111100110011001100110011000011111100111111111100
111111000000111111110011110011001111111111111111000000000011000000000011111111111100111100000000110000001111001111001111000011110000000000111100110000111100000011111100110000110000111111110011111100001100110000110011110000000000110011111111001100111111111111111100000000110000000011110011000011111111001111111111111100110011000011110000001111001111000011001100001100110011000000111111111111111111110000001111111111111100111111111100
0000001100001100111111111100
1111111100000011110000111100111111001111110011001111111111110011001100110011000000001100110000001111001100000011111100110011111100110000000000001100001111111100001100110000111111000011001100001100000011001100111100000000111111000000001111000011001100111100000000110000000000001111000000000011111100000000000000111100111111111100
1111111111000011111100110011110011000000000011111100111100110011001111111100111100000011111100000000110011110011111100001100111111111100
1111110000111111110000111111001100110000111111111100
000011111111001111000011000011111100000000111111001100000000111100110011111100001100001111000000110011110011001100000011110011110000001100001100000000110011111100001111000011000011111111001100110000001111111111111111000000001111001100000000111100111111110011111100001111110000000000110011000000110000110000111111110000110011110000110011001100110011000011111100001100000000111111111111001111001111000000110000111100001100001100001100111100001100000000110011110011000000110011110011001100111111001100001100001100110011110011001111000000110000111111110000111111001100000011000000000011001111110011001111000011110000111111000011110011110011001100111100111111000011001100110000110000110000001100111111000011111111111111001100110011111111001100110011000011000011000000001100001111111100000011000000001100110000001100111111001100001100111111000000110000001111000011000000110011000011001111110000110000001100111111111100
0000111111000011001111111100111111000000111111111111001111001100110011111100000011110011110000000011000000110011001111110000110011001111111111110011110000110011111111111100001100001100111111111100
1100111111001111111111110011111111001100001100000011110000111111001100111100000000111100110000001100110011111111111111000011001100110011000000110000001100110000111100110000000000001111000000000000001111110000001100111100001100001100001111110000111100000000000000111111001111110000000011110011111100001111110011001100001100001100000000001111001100000000111111000011001100111100111111001100110000110011111100001100001111000011001111000000001111000011000000110000001100111111000000111111111100
1100111100001100001100110011111111111111001100110011000000110000000011001100000011110000111111111100
11000000110011001111001100110000000000111100110000001100111100111111110011110000001100000011000011110011111100000011110011111111000000110000001100000000000000001100111100000011000011001111110000111111110000111100111100111111111100
0000001111001100111111111100
1100000011000011111100111100111100000000110011000000110011001111111111110011110000001100001111001100001111001100111111111111000000000011111111001111001100110011000000111100000011110000111111000011111100110000111111000011000000001100111100001100111111111111110000000011110011110011001100110011111100001111110011110011000011000000001111000000110011111111000000111100111111000000111100111100110000111111111111000000110011111111000000001100000011000000001100110011000000111100000000000011001100110000000000001100110000110011001100001100111111111111000011111100110011111100000000111111111100
11111100001111110011111100001100110000111100110011000011110011111100001100001100110000110011001100111111111100
000000111111111100
110011001100110000111111001111001100110011110000110011000000111111110011001100001100111100111111111100
11110011110000000011111100110011001100000000111111110011000011000000000000000000001111001100000011000011000000110000001100110000110000000000001100110000110000110011000011111100000011000000110000110011001111110000110011110011111111111100001111111111111100110000110000001100000011000000110011001111001111001111111100111100110011110000111111111100
0011111111001111110011110011110000001111001100111111111100
11111111000011001100110011000000111111000000110011111111111111001111001100110000000011001111000011001111111100111100111111111100
1111000000111111111100
11110011000011110011001111001100000000000011001100110011110011110011000011001111000000111100001100111100001111000011111111111100110000001100111100001111111100111111001100111100111100110000000011111111000011110000001100110000000011000011000000111111000011110011111111111100110000001100111100001100000000111100000011111100111100000011000011111100000000000011111111111111110011110011001100000000111111001100111100001111110011110000001111110000111100001111111100001100000000001100110011110000001100111111110011110000110011111100110011110011110011001100111111111111000000111100111100111100110000111111001111111100000000000011111100001100110000000000001111111100110000001111001100000000000000110011110011110000000011111100111100111111110000000000110000000011000000000011001100000000110011001111001111000000000000111100110011111111000011001111111100111100001100110000000011000000001100111111000000111111111111110011000000001111111100111100001111000000110000111100111111000000110000111111111100
1111000011111111111100000000001111111100000011111100111100001111001100001111001111001100110000111111111111110011110011001111000011111111001100110000110011000011001111001100001111110011111100110011110000000011001111110000111100110000001100111111111100
11111100000000000011000000110000111111001100001100110000110000111111110000001111110011110000110000111111001111110011000011001111000000110000110000000000000000001111110000111111110011000011111100001111110000000011001100110000110011001100001100000000110000001100001100000011001100110011000011001111001111111100110000000011111111000000001111000000000000111111111100
00000011001100000000110000001100000011110011001100000000111111111111110000000011001100000000001111000000001111001111110011110011001111001111000000000011000000110000111111111100
00000000111111111100
0000001111110011110011001111111100110011111100111100000011001100001100110011001100000011001111110000110000111111111100
000000111100001111110000111100001100111100001100001111110011001111000011000011001111001100111100110011001100001111110011110011110011111100110011001111110000111111111100
0000110000001100001100111100110011110000000000110011110000000000001111110011000000111111001100111111111100
0011000011000011111100001100000000001111111111111100111100111111110011110000000000001100000011000011111100111100111100110011001100111100110011001111110011001100001100001100110000111100110000111111000000111111000000111100110000001111001111001100110011000011111111000011110011110000110011111111001100000000001100110011111100001111001111111100111100110011110011001111110011001100110000111100001100000000001111110000111111110011000000000000110000111111111100
111100111111000000000000110011111111001100110000000011000000111111111100
11111111110011001111110000001111001100001100001100111111110011000000110000000011110011000000111111111100
00000011001111110000110011111100111111111100
000000000011000011000011110011110000110000001111001111001100001111001111000011111100111111111111001100111100110011001111111111111111000000001100000011001111000000110011110011111111111111001111001111000000001100000000111111111111001100111111111111001111001111000000000000000000110011110000111100000000111100001100001111001111001111111100111111111100
1100001100110000000000000000000011001100000000111111111100
1100001111111100111111111100
00000011000000110000001100000011111100001111000011000011111100000000111111111100
11110000000000111100110011001100001111110011111100000000001100110000110011111111000000111100000011001100000011000000111100110000000000111100110000001100110011001111001100001100111100110000001100111100111100000011001100000000110000110000111100110000110000111100110011001111001100001100000000111100110000001100000011000000000000111111111100
001111110000110011110000111111110000111100111100000000001100000011110011001111000011000000110011000000110000111100110000110011001100110011111100111111110011001100001100110000111100000011000011001111000000110000001111000011001100110011001111001100000011001111001100000011000011001100000000001111111100110011000011000000000000111111001111111100110000110011110011000011000000001111110011001111110000000011001111111111111111000011111100111100110011111100111111110011001111001100001100000000001100110011111100000011001100000000110011111111000011000011110011000011000011000011001100000000110000111111000011001111110000110011001111001100001111001111111111111100001100000000000000111100110000111100110000000000111111000000110000111111111100
110011001100110000001100000011000011001100111100001111000000110000111100110011000011110011110000111111110011001111001100111111111100
0000001100111111001111110011110011111111111111000000000011001100000011001111000011001111111111110011000000000000110000110000111111111100
11001100111100110000000011111100000000001100000000111100110000001111110011110011111111001111001111001111110011111111111111110000110000000000110000001100001100000000000011001100110000110000111100000011000000000011111100001100001111111100110000001100111111001100110011001100000000110000110011111100110000111111001100111100111100111111111111110011000011001100000000000000111100110000001100111111110000001111001111111111110000111111001100001100001111001100110011000011110000000000110000111111001100000000000000001111000011001111001100000000111100110011000000000000111100110000111100001100000000111111111111001100111100111111000011111111000000001100111111000011001100110000001100000011110000111111001100111100111111000011110000000000111111111100
11111111110011110000111111111100
000011000000001111111100111100000000001100110011111111001100110000001100000011001100110000111100110011000000001111110000001100110011111100111100000011001100111111111100
1100001100111100000011001100110000111100000000111111000000110011110000110000110011001111000000110000111100110000111100001100111111110011001111001111111100000011000011000000111111001100000011110011000011000000001111001100001111000000000000111100001111001100001100110000001111001100000000001100111111111100
000011001111110011001111000011001111000000001100001111110011111100000000001111000000001100001111001100111111000000111111111100
111111000011000000001111001100001100000011110000111100110000001100000011110000111111001100111111110000110011001111111100111111110000111100111100111100001100000000001111000000000011111100110011110011110011001100111111001111001100111111111100
00000011000011110011001100111100000000111111111100
1100110000110011001100001111110000111111110000001100111111111111000000111111111100
001100111111000011111111111100111100111111111100
111100111111111111110011110000000000110011110000110000111111111100
111100001100111111000011001100111111111100
00000011001100111100110000110000001100000011110011000000001100001111000011000011111100000000000011111100000011110011111100000000110000110011111111001111111111111111110000001111110000111100000000000011000000000011111111000000111100111100110011001100110000111100110011110000001111000000110000110011110000111111111100
0011111111111111111100110000110011111100111111111100
00001100000011001111111111110011001111110000111111110011000011111111111100001111001100001100001100000011001111000011000011111100001111110000111100000000110011001100110011000000111111111100
0000001111111100110000110011000011110000111111110000001100111100110011110011000000111100111111001100001100000000110011111100111111111100
1111001111001100110000111111000011000011110011001111111111110000111111111100
00001111000000111111110011000000110000000000001111111100111100001111110011000000001111001111111100000000111111110000110011001100001111111100001100110000110000111111001100000000000011001111111100110011111111001111111100111111000011111111001111001100001100111100001100001100001111110011110011001100111111111100
001111110000000011000000001111001111001100000000110011110000111100111100001100000000111111110000111100111100111111001111110000000011000011110000111111111100
001100110000000011111100111111111100
0011001111111111110011000000001111001100000000000011001111000000001100110000110011001100000000000011000011111111000011001100111100110011110000001100001111111100111111111100
00001100111100111111111100
1100111111001111110000000011111111111100111100000000001111110000001100000011110011001111001100000011000000001100111100001111111100001100111111000000001111000011110000111100000000111111111100
1111111111110000000000110000001100111111110011001111000011110011000000000011110000000011001111111111111111111100111111111100
001100001100001111110000000000001100111111001111110000111111111100
1111110000000011110000110011000000110011001100111111111100
00110000111111000000110011110000111100111100111100111100001111001100110000000000000000000011000000110011110000000011001111001111001100001111000011111100110011110000110011110011001111111111111100000011001100110000111100000000000011000011001100001111000011001111111100001100110011111100001111110011000011000011000000001111000000000000111100000000110011110000110011000000110000111100110000110011000011110011001100111111000000000011000011001111110011111100111100001100001111111100111111111100
00000000001111001100110000001111110000111111001100001111000011111111000011000000000011001100001100111100110000111100001111110000111111111100
00000011001111000011001100111100001111111100001111001111111100111111110011001111001100001100000011001111111100000011110000110011000011110011001100111100000011000000000000110011110011110011110000110000000011000000001100111100110011110000000000000000110000000000110000001100001111001100000011000011000000001100000000111111110000110011110011110000110000110011001100110011000011110000001100000011001111000011001100000000001111110000110000000000001111000000000011110000111100110000001100000011001100110011110000111100111100000011110000111100001100001100000000111111110011111100111100001100001100110011111111000000001111000011111111001111110000000000111111111100
00000011111100110000000000001111000011000011000000000000111111001100110000110011000000111100000000000011000011110011111100000000111100000011110011110011001111001111110000111111111100
0011001111110011001111001100001111001111000000111111111100
11110000111111111100
111111111111111100001111001100111111111100
11111111000011110011000000110000000000111111001100000011110000001100000000110011111100001100111111111100
1100111100111111111111000011001100000011001100000000111111001111111100000000111111111111001100111100001100110011110011000011000000000000001111001100111111110000111100111111001111111100001111111100000000111111111100
110011001111111100110011000000000011001100110000110011001100001111111100000011001111110000000000111111000011111111111100001100001111110011111111001111001111000000001111001100110000111100000011000011110011001111000000001111001100111100001111111100001100111111110000111111110000110000111111110000110000110011111100110000000000110011000000110000110000110000111100110000001111111100110011000011001111110011111100110000111111111111111111000000110011110000001100111111110011001111111100111111110000000011000000111111111111000000001111110000110000110000001100000000111100111100000011111100110000110011001100000000001100001100001100111100110000000011001111000000110011001111001111110011001111110011110011110000111111111100
11111100111100000011001100000011110000001111001111111111111100111111001111000011000011110000111111111100
111100110011110000111111000011110000001111111100001111000000001111000000110011111111000000001111001111111100001111110000001100110011000000111111111100
001111110000111100000011111111111111001111110000111111110011001100111100000011110011111100110011110000001111110011111100000011000011111100110011001111000000110000111100000000000000111100110011001100110000111111110000000011110011000000001100000011000011111100000000000011001100111111111100
00000011111100110011110000001111001100110011111100001100111111001111000000111111001111000000000011111100001100110011001111110011110000001111110011110011000011111100111111000000001100110011110000001100001111001100111100111100111100001100111100000011111100000011110000000000000000111111001111001100001111000011111100111100001111111100001111110011110011110000110000000000000011000011110000000000110000000000111111000000111100000000001100111111111100
110000000000111111001100110000000000110011110000111100111100000011111100110011000000110011110000111100110000001100111100111111001100110011111111000000001111001111000011000000111100110000000011110011110011000000110000110000001111001100001100000011111111111100000000000000111100001100001100111111000011111111001111111100110000001111000011001100110000001111001111001100110000110000111111111111001100110011111100110000110000111111111100
11111100111111000011000011110011001100110000111111111100
11111111000011111100001111000000110000110000110000111100111100111111001100110000111111111100
1100111111111100
0000000000000011000011110011110011110011000000110000000011000000000011110000001100000011110000110011000011111100111111111100
111111001100111111111100
00111111111100
001100111100001111000000000000111100000011000000001111001111111100110000001100000000111111111100
000011111100001100111100000000111111111111000000111100000000000000001111110000110011110000000000001100111100110000111111110000111111111100
1100000011001111111100110000110011110011000011001111111111111111001100110011110011000011110011001100001100111111110011000011110011110000111100000000111111111100
00001111111100110011001111110011110011001111111100110000111100000011110011001111110000110011111100110000000011111111111100110000001100110011110000111111111100
110000110000111111000011001111110011000000111111001100001100000011111111111100110011110011001100001111000000000000000011110000110011001111000011000011000011001111110000110000001111110000001111000011110011110000111100111100000011111111000000001111111100111100001100001100001100001111000000110011000011001100000000001100111111111111111111001111110011000000110011111100000000000000111111001111110000111111110000111111111100
11001111111111110000001111111100110000110011001111001100110011110000111100000000001100110000110011000011110011111100110000000000111100001100001111001111000000111111000000001111000011000000001100110000111111000011001111110000001100111100000000110000001100001100111111111100
0011000000000000110011110000110011110011111100110011001100001111000000001100001100110011000000000000111100110011111111000011000011111100001100110011111100000011000011111100001111000000001100000000000011111100110000000011000000110011001100000011110000001111110011111100000000001111001100001100001111110000001111000000110000001111000011111100110000110011001100110011000000110000111111110000001100000011111100111111001100111111000000000000001100001100111100110000111111001100110011001100111100001100111100110000110000111100111100110000111100000000110011000000111100111100000000110011111100000011000011001100111111001111001100111100001111000011110011000011001111001100111100110000001100001111000000111111111111110000000011000011111111001100000000000000111111111100
111111000000110000111111111100
1111001100111111000000111100111100000011000000001111001111110011001111001111001111000011110011001111001111110011111100000000000011110000000011111100001100001100111100110011111100110011001111111111111100111111000000111100111111110011001111110000110011001100111100000000111100001111110000001111000000000011111100110000111111111111110000111111111111000000111100111100110011111100001111110000111111111100
0000000000001111111100001100000011111100110000001100000011001100001100110000110000110011111100111100001100111111110011000000110011111100111100001111001111111111110011110000111100001100111100001111111100000000111100110011000011111100000000111111111100
00001111110000000000001100111100111100000011110000111111000011110000001100001111000000000000000000111100111111000011111100000000001100000000110011110000110000111111111100
0000000011001111001111111100111111111100
00000000110000001100001100001100001100111100000000000000111111110011110011111100000011110000001111110000110000000000000011111100110000111111111100
11000000000011110011001111110011111100001111001100000000111100000000111111001100000011000011000000000011000000111100111111111111000000111111001111000011001100000000111111111100
001100110000110011110011110011001111000011110011000011001100000000111100001100000011001111000011000011001100000000000000110000110011001100000000110011001100111100110011001111000011111111001100001111110000111100111100111111111100
00001100000000110000001100110011000000000000111111110000000000111100000011001100110000000011000011111100000000110011001111001100001111001100001111001111110011110011001100110000001100000000001100110011000000001100000000111111111111110011110011000000001100111111111111110011001111111100110000111100110011111111111100110000001111110000111111111100
11001111110000111100000000110011000000000000111111111100
111100110000001111001100111111111111001100000000111111000011111100110011110011110000000000110011110000111111110000000000001111001111110011001100110011001100001111110000000011111100111100111111111100
111100000011001100001100001111001100110000110000000011111100001100111111111100
00110011001111111100110011001100001100000011111111111100001100110000001111000011111111111111111111111100111100111111110011001111111100000000000000110000110011110000000000110000000000111111111111111100110000110011000000000011111111000000111100110000000000110000001100111100001100001100000011110000111100111100000000111111111100
1111110000111100111111110011110011110011111111000011110000111100111111111100
1111001111001111000000111111111100
111100001100110011001111110011111100110011001111000011000011001111000011001100000000111111001111000000001100111100111111001100000011111111000011110011110011110011001100111111110000111100001100111111110011000011000011000011001111111111111100110000111100000000001100001100110000110000111111110000000000000000001100110011110011001111001111001100110000001111111100111111111111110000110011000011110000110000110011111100000011110011110011000000110011000000111100001100001100001111110011001111001111001111001111110011000011111100110011001100110011110000111100110000111111110000110011111100111111000011000000001111000000110000000000000000001111001111000000000011001100001100000000111100001100001100000011111111001111001111110000111100001111110011000011000011111111111111111111110011001100111100110000111100111111001100111100111111110011001100000000111100110000110011000000111111111111000011111111111111000011000000000000111100000011001111000011000011001100000000110000111100110011000011111111001111001100000000001111000000001100110000110000001111000000111111111111110000111111111111000000000000110011110011111111000000111111110000111111110000110011110011000011111111111111111100111111001100000011000000001111001100001111000011000000000000000011111100001111001111000000001100000000000000110000001111110000111100001111111111110000111111111100
000011000000110011110000000011111100001111111100111100000000111100111111111100
1100111111111100
1100000011111100001111000011110011111100110000001111001111000011001111111100110000110000111111001100110000001100001111111100001111111100111111000011000011001100000000001111110011001111111100000000111100000011001100000000001111000011110000000000110011110000111100110011111100111100000011111100000011000000000011000011111111000000001100001100001111111111110011110000111111000000000000111111111100
11110000001111110000110011110011110000111111000011000000111100110000111111111111110000000000001100001111001111001100110000000011001100110000000000110011110011000000111111110011110011000000110011001100111111111111111111001100111111111111001100111111000000111111111100
110011111111001111110011110000000011110011110000000000110000001111001100110011111100000011000000001100000011001100000000000000001111110000000000001111000011000000111100000011001100001100111111000000110011001111000011000000000011110000001111001111110000001111110011110000111111110011110011110000111111111100
11111100111100110011111100000011110000111100111111001111111100000000110000001111001100000011001100110000110000111100000011001100000000111100000011111111000011110000001111110011001100110000000000001111111100001100111111111100
00000011000011000000111111000011001111000011000011111100111100001111001100001111000000001111000011110011110000001111111100001111111100001100001100000011111111001111001111001100111100111100111100001111000000111111111100
00000011001100110011110011001111110011001100000000000011001100001100111111001100111100110011110000000011111100001111111100110011001111001100000000110000111100111100001111000000111111000000111100111111111100
110000111111000000001111000011000000111111111100
00001100111111111100
001111000000110011110000111111111100
000011001100001111000011001100110000000000110011111111001111110011110000110000111111110000000011110000111111110011001111000011000000000000110011000011110000110011000000111100001100111100110000000011000000000000110000001100110000111111110011111100110011001111111100001100110000000011110011110011111100111100001100110000111111000011001111111111110000000000001100001100000011111100111100110000000000001100000000000011000000111111001100110000111111001111110011001100000011001111001100111111001100001111001111000011111100110000001100110000111111000000000011001100000011000011000011000011111100110011000011110000001100111111110000110011000011000011110000000000001100110000000000111111111100
000000111111111100
000011000011000000001100110011000011001111001111000011001100110011001111111100111111111111000000001111110000111100110000111100000000110000111111111111001111001100111100110011001100111100110000001100000000111111111100
1100111100110000000000000011111100111100111111110011001111001100110011111111111100000011110011001111000000001100110000001100110011111111000011111100001100111111000000110011110011111100110000000000111100110000111111111100
1111110000001111110000000011000011000000001111110000000000110000110000000000000000000000111111110000111100111111001100001111110000110011000000000011000011000011000011110011000000110000111111110011000000000000110011110000110011110000001111001111110011111111111100001111000011111100111111111100
1100111111000000001111111100111111111100
1100000000111111001100000000110011000011111111000000110011110011000011000000110000000011001111110011001111001100111100110000111111111100
11000011001100000000001100111111000011000000001111111111111100001100111111110011001111111100111111111100
000000110011111100111111111100
000011001111001111111100111111111100
11111111110000110000000011110000000011110011000011000000000000111111111100
11111111001111000011111100110000001111001100000011110011001111110000000011000000110000001111000011111100000000111100111111110000001111111111111111001100111100000011110011111111111100000011111100001100000000110011000000111111111111001100110000110011000011001111000000110011111111001100000000110011001100000000110000000011001100110000110011111111001111000000110011110011111100111100001100001111111111111111000011001100111100111111111100
11110000110011000011000000001100110011110000001111111100001100110000001111001100111111110000001100111100001100001100000011111111001111111100001111111100111111111100
11110011000000001100110011110000000011110000111111110011110011111111111111110011110011001111111100001100110000001111111111111100110011001111110000111100000000001111110000001111000011111111111111000011111111111111111100111111110011111100111100110000001100111100001111000011000000111100111111111100
0011110000111100110000111111001111001111001111110000111100110011111100001111110011110000001111110011001100110000110000001100111100111100111111001111110011000000111111111100
110000000011000011110011000011110000110000111111111100
1111111100111100111100001111110011000011110000001100000000000011110011111111000000110011110000110000001100001100110000110011111100111100110000111100001100110011111111001100000000000011111111111100000000111100110011001100111100110000110000001100001111000011111111111100110011001111111111111111001100111100111100110011001111001111001111001111000011111100111111001111001111110011111111001100000000000011111111001111000011000011000011111111001100000000000000001111111100000000000011001100000000001100000011111100000011000011000011001100001111000011000011111100001111001100110000000000001100001111001100110000110011000011111111000011000000000011110000001100001111110000110011110011001100000011001100001111110000000000000011110011110011110011000011111111000000111100111111110011001100110000000000110000111100110000111100001111000000110011001100001100110011001100001111110000001100111100000011111100110000110000111100111111111111000000110000000000110011111100111111111100
11001100001100000000111100111100111100000000001111111100001100110011001111111100000011110011111111000000110000001111110011110000111100000000001100000011111100111111000000110011001100001111001111111100000011111100000000001100111111111100
1111000011000011001100000000110011110000000000110000111111111100
0011001100110011001100001111111111111111000011111111001100001111001100001100111111001100000000111111001100001111001111110011111100111111000000000000000011110011000000110000110011001100000000111111000011110011000011001111110011001100111100000000110000000000110011110011110011110000110011000000111100001100110000000011000011000011111100001100000000110000001111001111001100000011001100001111000000111100001111111111110011000011001111000000001100111111110000110011111100110000111100001100110000000011110011111111000000000011110011000000001100110011000011110000110000110011001111110000001100001111001111111100111111000011001111111111111100000000001111111100111100111111111100
00111111110000111111001111000011001111000000111111001100001100000011110000001100110011110011110000000011001100001111110011001100111111111111000000001100110011111100111100001100001100110011000000001111000011111111001111000000000011110000110011110011000000111111111111111100000000110000110000001100111100111111001111110000001111000000111100001111110000111100110011001111001100000011001111001100001100001111111111111100000000001111111100000011111100000000000000000000110000110000000011000000000000000011000000001100111100110000000011000011000000000011110000111111110000110000001111001100001111110000110000111100111111001111001100111100000000001111001111110000111111000000111111110011110000111111001111001111110011111100110011110000110000000000001100111111111100
000011110000110011000011111100110000111100000011001111111111111111111111111111111100001100001100000011111111000011001100111111111100
0011000011000000111100111100110011111100110000000000000011001111110011000000111111001111110011111111000000111111000000110011110000111111000000111100001111001100001111000011110000000011110000000011110000111111000011001100111111111100
0000110000111111111111000011110000000000110011110011001100110000110011001111110011110011001100110011001111001100001100111100000011000000001111111100001111000000001111110011110000000000000011001111001100111111001100111100111111111100
0000111100110000111100000000000000111100000000001100111100110000110011111100110000110000111100110011001100111111111111000000111100000011111100111100111100110011000000111100000000001100110011111100110011111100110011111100111100110011000000110000001100000011110011111100000011111111001111111100000000000011001111001100111100110000111111111100
00001100110000110000001100000011110000001100001111001111111111110000111100110011001100001100111111110000001111001100000011110011001111110011110011001111110000000011110000110000110000000000001111000000000000000000110011001111111100000000000000110000001111110000001111001111111100000000000000001111111100111100110000110000110011111100111100001100110011000011001100111111111100
00000000001100000000111111110000111100111111110000000011000011111111001111110011111111001111000011110011110000111100111100000011001100001111001100110000000000001100111100001111000000111111111111110011001111111100111111111100
001111000000110011110000000011110000000011111100111111110011001111110000001100110000111111000011000011110000000011111100111111111100
1111001100111100111111111100
11000000111111000000111111001100111100110000110000000011001100110011111100110011001111001111000000111111110011110000110000111100001100110000111100000000111111111100
11001100110000111111111100
0011000011110011000000000011001111001100001100110000001111111100000000001100111111001111001100110011001111111100110011110011110011001100110000110011001100000000111111001100000011001111111100000011001111001100001111110000111111111100
00110011111100001111000011001111000011001100110011001100001111110000001100001100110000110011001100000011001100000000111111111100
0000111100000011000000000000000011001111110011000000110011110011000000111111000000001100000000000000111100000011001100001111111100110000111111110011001111001111000000111111110011000000111111111100
0000110011001111110011000011110011000011111111000011001111111100110000000011001111001100111111000000001100001100110011001111110011000011110000000000001100000000000011000000001111110000000011001100111111110000110000110011001100001111000011110000111100111111000011000011000000001111000000001100110011110000001111000000001100111111000011111111001111110011110011000011000011001100110000111111111100
111100111100001100111100111111111111001100000011110011110011111100001100110000110011111111000011001111110000110000111111001111110011000011111100110011001111111100000000111100000000111111000011001111000000111111001111111100001111000000110000000000111100000000110000000000000000110011111100000000001111000000110000111100001100110000000000001100111111111100
1100001111000011110000111111001111110011110011000000001100001111110000110000000000000011111100001111110011111100111111111111110011111111111100001100111111111100
110011110000000011110011000011001111000000001100110000001111001111110011110011110011000000001100000011111100111111111100
001111110011111111111100000000001111001100110011001111110011111111000000111100001100001100111111111100
000000000011001100110011001100110011110011111100110000111100001111111111111100000000000000001100001100111111000000110000111100111111110000110000001111110000111100110000110000000011111100001111001100111111110000000000001111111100110011000000001100110011111100110000001100110000001111001111110011111111111111111111001100111100001111111100001100001111001100000011111111000000001100001100111111000011000000001100111111111111110011000000001111110011111111111100000011111100000011111100111111111100
1111000011111100001111110000001100111111001100111111110000000011110000110000111111001100111100110000111111110000111100110000111111000000110000001100000011000011111100000011001100110000111111111100
0011001111110000110011110000001100001111001100000000001100110000000011110000001100110011111100111100111100110000000011111100000000001111001111001100000011001100001100001100111100111100111111110000000000001111001111001100111100000011110000111111111111110000001100000011001100000011001111110000111100000000001100110011001100110000001100111100000011000011110000111100111100111100001111111100001111110000111100001111001111111100000000111100000000000000001100111100111111110000000000000000001100111100000011110000001100110011110011001111000000001100111100111111111100
000011110011110000000000110011110011111111111111000000000011111100000011000011111100000011111111001100111100001111110000110011111100111100111111111100
001111001111110000111100000011001111001100001100110011111111111100000011111111111100000011110011111100111100000000001100111100111111111111001111111111111100110000000000000000110011111111001111111100111100111111111100
0011000000111111111100
11000011000011001111001100001111110000111100001111111111110000001100000011001111000011110011111100111111001111111111111100000000110011000000000000000000001111000011110000111100000000110011000011110000001111001100110011000011110000000000000011000011000011111100001111000011110000110011001100001100001111110000111111111100
001100111100110011000011110011110000000011000000001111001111111100110000000011000011001100000011001100111100111111111100
1111111111001100001100000000111100111100111111001111000000111111110000000000110000110011110000110000111100110000000011000011000011111111111100111111111100
0011110011111111111100111111110011111100110011001100000011000000000011001100111111111100
11000000110011111111111111001100111111110000111100001111001111111100110011111111000000000011110000111100000000000000111111111100
0011000000110011000000111111001111000000111111111100
11111111000011110011111100110000001100001100111100000000110000110000110000111100000000111100110000110011001111111100111100000000000000111100111100111111110011110011000000111100111111111100
00001111000000000000000000111111111111111100000000110011001100000011110011001111001111001100110000001111111100110000111100000000001111110011111111001100111111111100
1111001100110011000011001111000011110000000000111111000000110011111100110011111100111111111100
11000000110011111100000011111100001100001111001100001100000011111111001111001100001100110011000000111111111100
111111110011001111111100111100111100000000110000001100000011001100001100111100111100110000111100111100110011111100000000111100111100110000111100110000000000001111111100110011000000110000111100110011111100111100111100110011110011001111111100000000110000000000000000000011111111000000111100001100110011110011001111001100000011001100110000000000001100000000111111000011000011110000111111110000111111001100111111000011110011110000110011001111001100001100110011000011110011001111001100111111111100
000000110011110000111111111100
111111111111000011110011110011001100001111001100111111000011110000001111000011110000000000000000110011111111001111111100001100001111001111001100111111001111000011110000001111110000000011111100111111001100001100111111111111110000001111001100001111001100111111000011111111111111110011000000111111111100
000011110011001111001100110011110000000000000000111100111111111100
1100001100110000001111000000000011000011001111000000110000000000110011111111000000000000000000000011110000111111111100
11001111001111110000111111000000001111001111110011111100111100000000111100111100001100110011000011000011110011000011000011111111111111111100110011001111110000111100000000110011001111111111111111001111000000000000001100110000111111111100
1100111111111100
0011001100000000000000111111110011000000110011000011110000000011111100001100110000111100000000000011110000001100001100111100111100000000000011001111111100000011000011111100110011000011000011001111001100110011110011000000111111000011001111110011000011111111111111001100001111111100000000111111111100
11111111111111110000110000111100111111001100000011110011000011110000111111111100
0000110011001111000011110000001111111100000011111100110011110011110011111100000000000011111111111100111111111100
11111100000011110000111100111111111100
00001100001100111100000000111111111100
11110000111111111111000000111100001111001100001100000000001111001111110011111100111111001100110011000011000000001100000000111111110000111100111100110011001111001100001100001111110011111100000000110000000011110011001100001100110000001111110011001111001111110011111100001100001100110011110011111100001111001100000000001100000000001111110011110011001100000011110011111100110000110000000011000000001100111111110011000011000011000000001100000011000000000011110011000000111100001111000000110000001111110011111100110011110000000011001111001100000000000011001111001100001100110011110011110011000011110011000000000011000000110000000011000011110000110000111100001111000000110011001111110000110011001100111100000000000000000000001100001111111100000000111100000000001100111111111100
00001100000000000011110011001100110000111111001100110011110000111100111100001100111111110011111111000000000011111111001100000011001111001100001111000011000011111100111111001111110011000000110000111100111111110000001100110000001111110011001111111100111100000000000011001100001100111111111100
111111111100111111001111111100001100001111111111111100110011110000001100001111001100110011001100111100000011000000000000000011110011110011000000001100110000110011111100001111111100111100000011111100001100001100001111001100111111001100000011001111111111111100110000111111111100
1100001100110000111100001111001111001111111100111100110000001111000000001100001100000011110011110011000000001100111111111100
110000001111111111110000000011110000000000111100111100111111111100
001111001100000011001111000000000000000000110000110011000000110000110011111100110011000011000011110011000000111111111100
0000111111111111001100001111110000111100000011111111111111110011111111001100001111000011110000111111001100001111001100000000110000001100110000111100111111001111111100111111111100
11110011111100111111111100
00111100111100110011000011110000000000111111001111001111000000001100110011001100000011001100000011000000110011000011000000001111001111001111000000111111000000110000000011001111001111111111110011111100111111000000110011111100000011001111000011001100111100000011000011110000110011001100111111110000111100001111111100000000001111001100111111110000000011111100000011111100000000110000110011110011001111001100110011000000110011001100001100111111111100
11000000000000111111000011000000001100001100000000111100001111110000001111001111001111001111000011110011111111000000110000110000111100000011000000110011001100110000111100110011111100110011001100110011000000000011001100111111000011111111001111000000111111110000000011110000001111001100110011001111111111111100000011110011001111001100001111000011111111111100111100111111111100
001111000000001100110000110000000000111100001100111111000000001111110011000000111100111100001111001111111100110011000000111100111111110011001111110000001111000011110011110011000011001111111100110000111100111100111111111100
111100110011110011001100111100000011110011110011110011110011111100000011001111110000111100111111111100
00000011111100110011001111001100001100111111110011110000110011000011001111000000001111001111111100111111110000110011000000110011001111000000111100110011111100110011000000111100111111110011001100110011111100001111111100000011111100001100000011110000110011000011110011000011110011110011111100000011110011111111000011111100110011000000111100111100111100111100000000001111110000111111001100000011001111110000001100110011000000111100111100111100111111000000111111110011000000111111111111111100001100001100110000000000110011111111111100110011001100000000000011111100000011001111001111001100000000110011111100110000000000111100001111000011111111001100110011110000000011111111000000111111001100111111001100001100000000000011000000111111110000000011000000110011000000001111111111110000001100111111111100
11001111110011000011000011001111001111110011110000001111110000000000000000001100110011110000001100110000111111111100
000011111100111111111111000011000000001111111111110000000000000000110011111100111100000000001100111111110000111111000000111100111100110000110011000000111111110011001100110011001100110000000011111100001111110000110000001111110000001111000000110000001111111100110000000000000011110011111100000000110000111100110011000000111111110011111111000000000000000011001100001100111111000011111111111111110000110000110011001100000011110011111111000000001111110000001100111100111100000000001111001111001111111111110000111111111100
001100110011001111110000000000001100110011000011000000111100111100111100111100000011111111000011110000000011000011110000000011001111001111111111111100001111110011001100111100110000001111001111111100000011001100001111110011110011001111000000001100001111110011110011110000000000001111001100000011110011110011001100110011111111111100110011111100110000110000111100000011110011000011110011001100000000111100000011110011000000000011000000000000000011110011110000000000000011111100001100001111001111110011111100001111000000110011000011110011110011111111000011111100001100001100111111110000000000001100001100110011110000000000000000111111000000110011111100111100000011001100111111111111111111110011111100000011001111111100110011110011000000110011000000000011000011000011000011001100001111110000001100110000110000111100111111110000110000001111001100111111111100
111111111100000011001111001100111111110000001111000011111111111100110000111100001100110000110000001111110000001111110011111111000011111100001111000000000000001100001100000011110011110011111100001100000011000011111111001100110000001111111111110011001100111100110000111100111100111100000000001111111111110000000000111111111100
11110011110000000011000000111111111100
000011111111000011000000001111110011111100110000000000110000001111110011110011000000000011000000000011000011000011110000000000111111110011111111000000111100001100110011111111111100000011110000001100000011110000111111110000110000111111111100
001100110000001100000000001111000011001100000011000011001111111100111100000000000011001100111111111111001100110000001111001100000011001100000011001111110000111100110000111100111100111100110000110000110000000011111100111111000000000000001111001100000000001100000000000000110011111111000000111111110011001100110011110011000011110011110000110011000011001111111100110000110000001111001100001111111100110000001111000000111100110000000000000011001100001100111111111100
11110000001111001100000000000011110000111100001111111100110000111111111100
0000110011110000111100110011111100110011000000110011000000000011111111111100111111110000111100111100111100110000000000110011000011111100110000111100110011111100111111000000001100001100110011111100001100110000110011110000110000111111111111001111000011110000111100111111111100
000000000011110011000011110000000000111111111100
11000000000011110011110000111111111100
1111001111111100111100110000001111001100000000111111000011111100000011110000000000001100111100001111001111001100000000110000000011001111110011110011000000110000001100110000111100000000110000000011110011001100001100111111110000111111110000111100111111110000110000110011110011000000000000110011001111111100000011001111110000001100001100000011001111000011001111001111111111111111001100111100111100111100000000111100110000001100111111111100
0011110011001100110011000011110011000011110011110000110011001100000000001111000011001100110011001100110000000011001111000011000011000000001100001100111111110000001111111100111100001111000000001111110011000000001111000000001100111111111100
0000111100110011110011001111110011001100000000110011000000111111000011110011111111001111110000001111111100000000111111110011000000111111000000000011001100001111001100000011111100000011000011000000000000001100001100001111001111110000001111110011000011001100000000110011110000001111110011110011111100000011111100111100001111110011110000111111001100111100111111001100111100111100110000110000000011110011110011111100001100110000000000001100110000111100001111110011000000111100000000111111001111000011000011001100111100111111111100
11110011001111111111110011110011111111000000110000111111000011001111000000110000111111111100
1100000000110000110000111111110011110000000011000000000000110000001111000000111100001100110000110011110000110011111111111100110000000000111100000011110011001100001111001111111111110011000000111100000011111111111100111100111100001111110011110000001111000000001111111111111100001111000011000000110011000000000000110011110000110011110000000000111111000000111111000000111100001100000011000000001100110011001111001111110011000011110000000000000000000000110011001111000000000011000011111100000000000000000011111100001100110000000011000011110011110011000011111111001100111100000000110011110011000000001111110011000000111111111100
110011001111000011001111001111000000111111000011110011110011001111110011000000000011110011000000001100110011000011111100000011000000001111110011001111111100000011111100001111110000000011000000000000001100110011110011110011110000110000111100001111001100000011110000111111001100001111001111000011111111000011110000000011111100000000000011111111001100001111000011110011110011110011000011000011001100111111110011110000111111111100
00110000001100001100110011000000001111110011001111110000001111111111111111110000000011001100000011110000110011110000001111110000000000111100111111111100
00110011001100000000001100110011001111110011000000001111001111110011111100001100110000001100000000111111111100
001100111111001111110011111100000000001111001100110011000000111100111111000000111111110011111100111100111111000011111100000000110011000011110011111100110011110011110000111111000000110011111111111111110011110000000011000011000000000000111111000000110000001100111100110011000000111111000000111100001111111100001111001111111100110011111111000000110011001111000000000011111100001100111111111100
110011000000000011000011111100000000001111110000110011111111111111110011110000001100110000110011000000110011110011001111000000000011111100000000111100001111110000000000111111001100110000000000111100000011111100111111001111110011000011111111001111111100000011111111111100000011000011111111001100110011110011111111111100110000111100000011111111001100110011001111110011000000111111111100
001111000011111111001100001100111111110000111100110011111100000000110011111111000011110011001100000011000011111100111111000000000011111100110000001100000011000000111100111111111100
00111111110000110011000000001111001100000000111111000011001111000000110011000000000011111111111111001111000011110011111100000011000011110000000000111100001111110000110011111100001100000011110011110011111111111100111111111111110011111111111100111111000011000011000011110011000000111100110011001111000000001111000011111111000011000000110000111100111111110011000011000000110011001100001111000000001111001111000000111111111100
110000110000111111111100
111111110011000000000000111100111111001111001111000000000000110011001100111100110011001100111100001111110011111100110011110000111111111111110011001100000000001111110000000000110000110000001100110011000011110011110000111100111100000000110011000011110011000011110000001100001111000000111111001111110011000011001111111100110011110000110011000011001100110000110011001111000011000000001111111111110011000000000000001100111111000000001111110011000000001111001111000000111111000000001100110000000011001100111111111111110000001111001100111100111100001111000000001100110011111100000011110000110011001100001111111100000011111111111100000011111111001111111111110011110011001111111100001100000011110000110011000000110000111111111100
11001111000011110011001111111100111111111111000000110011001111111100000000001111000000000011001111110000000011110011001111000011110000000000110000110011110000110000111100111111000000000000111111110000111100000000000011110011111111111100001111110000111111001111110011001100001111110011110000110011000000001100111111111100
000000000011000000110011000000001100001111001100110000111100110000001100111100000011111100000011000000110011001111110000110011000000000011001111110000111111111100
0000000000000000111111111111001111110011000011001111001111110000000011111111000000000011111100001111111100110000111100001111110000001100110011111100001111000000000000001100000011001111111100111111000011000000001111110011001100110011110000111100111111110000111111111111000011110011001111111100000000111100001111000011000011001111110000111111111100
0011000011001111111100111111111111001100110011001100001111110011001100001111000000110000111100111111111100
0000001100111111111111000000111111001100001111110011000000110011110011001111000000000000000000000000111111001100000000001100110000110011111111000000110011000011110011111100110011110000000000110011000000111100111100000000001100000011111111001100111111110000110011000000110000001100001100110011001111001111000000111100111111110011110000001111001111110000110011000011001111000000000000000000111111000000000011000011001111001100111100110000111100001100000011110011000000111111111100
111100000000111100001111110000001100110011001111000011001100110011000000111111000011000000110011111100000011110011001111001100000011110000111100110000111111001100001111001100000000110000111111110011001111000011001100001100001100111111110011000000111111110000001111111111110000001111000000001111001100111100000011000011110011000000001111110000000000001100110011111100000000110011001111000011001100110000001100111100110000110011111111000000111100001111000011111100110011111100001100000011111111111111000011001111001100001100111100110000111111001111110011000000000011001111110011111111001111000000000011000011111111001111000000001100110011001111111100111100110000001100000000001111110011001111000011000011001100000000000000111111001100110011110011111100001100111111111100
1111001111000000110011001100111100001111001100000011110011111100110011111100110000110000110011111111111100111111111100
00000000001100000000001111000000000000001100111111111111001111001100000011000000110011110000001100110011000011111100110000111100110000110000111100000000001111111100001100111100111100111111111111001111001111111100111111111100
1100110000110011111100110000110000000000001111111100000011111100111111111100
0000001111110011000011001100001111110011000000001111111100000011000000111111001111001111001111110000001111000000110000111100000011000000001111001111000011111111001100000000000000110011001111110011110000110000000011111111000011111100110000110011110011000000001100001111001111001100001100000011000000110011000011110000111100110000000000000000111111000011001111111111111111111100001111110011000011001111000000000000111111110000000000111111001100111100000000111111111100
00000000111111000000000011001100000011000011111100001111001111110011111100000011110011000011000000111100000011111111111111001111001100110000111100111111110011110011111100001100110000110011001100001100110000111100000000111111111100
111111111111000000111111111100
00110000000011000000000000001100000000001100001111111100000000000011000000000000001111000000111111001100110000110011000000111111110000000011111100110000000000000011001100000000111100000011000000111100110011110000001100000011000011000000110011111111000000111111111100
1111000000111111001111001111000000000011110000001111001111001111001100110000111111111100
00111100001111111100001100000000111100000000110000110000110011001100111111110011111100001111110011001100111111111100
110000110011110011111111000000111100110011000011110000111100110011001111000000111100111111001111000011000000110000000000110011000011111111111111111100001100110011000011000000001100001100001100000000110000001100111100000011110000001100001111111111110011001111111111111100001100110011110011000000000000110000001111111100001111001100001111110011000000110000001111001111001111001100001111001111110011111100001111000011111100001111000011111100110000000011001100001100001100110000001100110011001100000000110011000000001111001111111100000000110011000000111111110000111100000011111100110000111100111111111111111111000011111100001111000011111111000000111111001100001111001100110000000011000011001111110000111111111100
00110011111100001100110000110000111111111100
00111100111100111100110000110000000011110000001100000000110011000011000011001111000000110011001100110011000000001111001100110011110011001111110011001100000011001111111100111111111111110000001100111111110000110011110000001100000011111111111100111100000000111111110011001111001111000000001100000000111111001111000000110011001111000000000000000000111111000000110011111111000000110011001100110011000011000000001111111111111111001100001100111100001111001100111111000011111100001100111111000000000000000011000011111111000011000000000000111111110011110000001111111100000000000000000000110011000000000011000000111100111100000000111111001111000000001100110000110011000011000000111111000011110000111111110000001111110000110011111111000011111100000011000000001100111100111100111111111111111111000000001100111111111100
0011001111111111111111000011110011000011000011000000001100000011111100001111110000111111001111110000000000110000110011000000000000111100110000110011110000110000001111001111111100110011000000000011001111001111001111110000110000000000111111000000110000001111111111111111111111111100001100111100110000111100111100001111000000111111110000000011001111000000000011110000001100110000110000001111111100111111001111000011001100001100000011000000111100000011111111001111000011110000000000001100000011001100000000001111110000001100111100110000111100001111111111111111110000111100110000001111111100110011111100000011001100111111111100
001100111100111100110011111100001111000000111111110000110000110000110000111111110000001100110011111100111100110000111100000011000000111100000011110000000000111111111100
1111000011000000000000110011001100000000111111111100
110000001100111100111100110011111100000011000011000011110011110011110011000011000000001100000000110000111111111100
1111111100001100110011001100110011111111001111111111111111111100111111111111110011111100000000000000001100001111001111001100000000110000001111000000111111111100
1100000011000000110000001100111100000011111100110000001111110000111100111111111100
11000011111100001100001111111100111111111100
1100110011110000111100000000001111001100001111001111000011001100111111111100
0000111111111100
1111000011111100001111000011001111000011001100001111000000001111111100111100000011001111111100000011001111000000001100000000000000111111001111110011001111000011111100001111110000110000001111110000111100000000001100110011000011000011001111000000001111111100110011000011000011111100000011000000111111000011110000110000000011110011000000111100001100001111001100001100000011000000110000111111111100
11111100000011110000111100001100001111000011001111001111001111111111110000001100111100110000000011001111000000000000000011001100000011110011001111001100001100110011110011001100110000111100110000000000111111110000110011001111000011000000001111111111111111110011000011111111111100111111110000111111001111000011000000110000111111001100110000000011000000001111001111000011001100000000000011111100001111110000110011000000001100111111111100
1100111100000000110000000011000000110011000000111100110000001111001111000000111100000000110000000000111111000000000011110000110000000011001100110000001111001111110011001100110011001100001100111111110000110011111111001111111100111111110000001111001111111100000000000000000011000000110011000011111100110000111100001111111100111111110011000011001100111100000000110011000011110000111100000000110000110011110000000011110011111100110011000011000011000000110011001100111111111111111100000000111100110000001100110000001111110011000011110011110011000000111111110000110011110000001111111111110011000000000011001100000011000011110000001111000000110000111100111111111100
11110011000000000011001100110000000011001100111100110000001100000011111111111111110011111100110000000011001100000011111100001100111111110011000000001111111100001100001100000000000000110011000011001111111100001100110011001111000000111111111111110011111100000000000011110000001111110011000000111111000000001111110000111111111100
00001100110011001111110000000011111111001100000000001111001100111111110000111100111100111100000011000011110000000011111111111100001100111100000011001100110000111111111111110011111100000011110011111111111111110011110011111111111100111111111111000000001111001100111111000011001100000011000011000000000011110011110011000011110000111111110011000000000000110011110000000000000011001111000011001100111111110000001111001100111111110000000000001111110011001100001111110011000000111111111100
11001100111111111111000000001100000011000011001100111100001111001100000011110011001100111111111100
11001100110011111100001100000000000011111111000000000011110000000011110000001111001111111100000011110000111111001100001100111100000000110000110011111100111111111100
11000000001100110000110011000011000000001111111111111100000011001111000000111100001111110011111111111111001111001100001100111100000011001100111111000011110011111100001100111111001100000000000000110000111111110011000000111100111111110011111111111111001111001111000011111100001111001100000011000000001100001100001100001100111111111100
1100000011110000000011001100111111000000111111111100
1111111100111100000011000000111100110000110000111100001100111100111111000011000011001100000011001100001111000011001111111100001100111111111100
000011001111110011001100001111110000111100001111110000111111111100
11000011001111000011110000001100110000001111000000110000001111111100001111000000001111000011110011110011111100110011111111001111001111111100000000111111110000110011111111000000001111000011000011000000001100111111001100001111001100001111001100111111001100111111001111111100000000110011110011110011001100110011111100110000000000000011001111001100001111000011000011111100001111001100111100000000110000001111111100110011001100110011110000000000000011110000111111001111001111000000001100001100110011001100000011001111000000110011110000110000111111111111001100001111001111110000000011110011110000110011111100111100111100000000000000000000000011001100110000110000000011000000111111111100
0000111100001100001111110000000000111111111111110000110000000000001100110000111111000011001111110000111100001111000011001111111100111100111100000011111100000000001111110011000000110000110011000011111111000000110000111100001111111100000011111111001111111100110000000011110000001100110011000000110000110011111100111100111100001111001111001111001111000011111100001100001111001111000011111111111111000011001111000011111100111100001111111111111100000011000000000011001100111100110011111100000000111100000011001111001100001100111100001111110000111100001100110011111111000011000000001111000011000011000000001111000000001111000000001111000000110011111100111100111111111100
0000110011000000000011000000001100111111111100
0011001111001111000011111111000011110011001100111100001111110011001111000000000011001100110000111111111100
11001111001100111111001111001100110000000000110011111100000000110011110000000011000011110000000000110011110011001111000000001111000000110000111100110011001111000011001100110011110000001111111100111111001100111100110011001100001111110000110000000000111111000011111100000000110000110011000000001111110011000000000011111100111100001100111100110011000011110000110000001100110011001100000011110011000011000011111111111100111111000011000011000000111111000011000011000000000011001111000000111100001100000000111100110011001111110000110011111111111111110000110000000000111111111100
0000001100110000110000000011001100110000111100111100000000001111001111110011000000001111001100000011110011001111110000001100001111000000001111001111110011001111000011110000111111001100110000111111111100
0000111111110000000011111100001111001100000000001100110011111100000011000011110011111100111100111100001111110000111111111100
000011000011111100000000110011001100000000000000001111001111111100110011111111000011110000111111110000110011001100000000111111000000000011000011001100001100111100001111110011111100111111111100
1111001100000011111111000000000000001100111100111111001111111100000000111111000000110000110011000000111100001111001111001111111100000000001100110011111111000011110000001100110011111100001111000000110000001100111111000011110011001100111100000011111111111111000011001111001100001100111100111100110000110011000011001100000011111100000000111100110011001111001111000000111100111111001111000011001111111100111111111100
001100111111000011111100110011000000110011110011111100000000000011111100000011000000110000111111111100
0011111100110011111111111111110011001100110011110011001111000011111100001100110011000011000011001100110000110011000000000000000011001100001111111111111100001111110000000011110000001111111111111100000000110000000011110011110000110011000000110000000000111111000000001111000011000000000000110000110000111111110011110011000011001111000011110011000000001100110000000011110000000000001100111100000011111111111100001111110000110000110011000000111100001100001111110000000011000000111100001111001111001100110011000000111111111100
11111111000000001100111111110000000011111111000011110000110000111111001111001100110000111111111100
001100000011001111111100111100111100000011110011111100110000111111000011000000110011110011110000111111110011111111001100111100111100000011001100111100111100110011000000001111000000000011001111000000001111000011000000110000001100111111111100
00110000001111110011000011001100110000000011001100000000110000111100111111111111111100001100001100001100110000110011000000110011111100000000110000110000110011000000000011001111110000000011111100001111000000001100110011110011000000001100111100111111111100
11001100000000111111111100
11111111001100001100110011111100110011110000111111111100
001111000000110011110011001111000011001111110011001100000011110000001111110000000000001111110011000011110000001100000000110011001111001100001111001100000011001100001100111111000011001100110011111100111111110011001111110000111100111111001100001111111100111111001111110011110011111100001111000011110011111100110011111111001111000011000011111100110011000000001111000011000000001100001111001111110000110000000011110000111111111100
110011111100111111111100
1111000011000000110000000000111111111100
001100000000000000110000001111110000110000111111001111110000001100110000110011111111001100000011000011111100110011000000110000001111111100111100110000111111110000111111110011111100111111000000000000110011110011001111111111111100001111110000110000111111111111110011110011111100000011110011001111111100000011110011111111000000111100111111000000111100001100001111111100110000001100111111001111110000111111111100
001111000000110011110011110011111100000000111100111111110000111111001111001111111100110000111111111100
0000000000001100001100111100001111111100000000001111110011000011000011001100000000000000000000111100000000000000110000111111111100
00111111000011111111000011001111110011111100001111000000000000111100001111000011001100110000111111110000000011111100111111110011000011000000001111111100110000001111111100000011001100000000110000111111000011111100001111111100110011110011110011110011001100001111111100000000111111111100
001100111100111100001100000011000000000011111111001100110000001100111100111111000000000000110011001111001111000011110000000000111100001100000000000000110011111111001111110011000000001111001111110000001111110000110011111100000011110011000011001100110000000011000000111111001111111100000000000011110011000011001111001100000000110011001100000011111111111100111100111100000011111100001111000000001100111111000011001111001100001111001111111100000011000000111111110000111111111100
00000011111111001100001100000000001111110000111111111100
00111111000000001100110011000000111111111111111111001100000011111111000011111111000000110011111111111100001100001111000011110011110000110011111100000011110011111100110000110000110000001100110011111111111100000000000011001100001100110011110000000000001100001100110011000000110011001100000000111111111100
110011001100110000111100110000001111000011110011110011001100001100111111110011111100110000000011001111110000111111111100
110000110000110000110000001100000000000011110000111111110000111100001111000011111100110000110011110000110000111111110011001100110011001111000000111111000011000011110011110000000011111111001100000011001111111111111100110000111111110011001100110000001111000011001100110011000011001100111111111100
000000110000110011110011001100001100001100111100110000111100111100111100110011001111110011110011110011001111001100110000111100001111110011001100110000001100000000110000000000110000110011110000110000111111111100
1100000000000000000000110000110011000011000000111111111100
111100110011111100110000110000001111001100110011001111111100110000001111110011110000000011110011111111001100000000111111111100
1111110000000011001100111100110011110000001100110011000000110011111100111111001111111100000011000000111100111111111100
11110011000000111100110011001100110000000011001100001111110000111111000011001100000011000000110011000011110011111111000011000000001111001100110011110011111100001100000011000011001100001111000000110011001100111111001111111100000000001111110011001111000000110000000011111111000011110011001111000000110000000011001111110000000000111111000011110011111100001100111111111100
1111001100000000000011111100111111000000001111110000110000001100001100000000111100001100000011001100001100111111110011110000001111001111001100000011110000110011001111000000000011110011110000111100111111111111000011000011110000000000110011110011000000001111000000001100111100111100111111000000111100111100110000001100111100111111111111111100111100110011001111111100001111111100111100001111001111000000110011000011110000111100110011000011111100000011000000000000000011110011001111001111000000000000000011000000001111000000110000000011000011000000001100001111110000000000001111000011110011110000001100110000001111110011000000110011110000001100001100001100111100001111000000001100000011111111000000110011000011000011111111111100110011110011000011000000111111001111001111111111111111000011111111000011000011001100111111110011111111001111111100111111001100111100001100110011110011001100110000111111000000111100000000110000111111111100
001100111100111100001111110011001100001100000000111111001100110011001100110011001100001111000000001100111100001111001111001100001100111111000011110011110000111111111100
001111001111001100000000000000001111110000111111111100
0011111111001100111100111111000000110011111100110000000011110000111100001111001100111111111100
11001100000011001111000000001100000011000011110011000011111111111111111111111100001100000000110000000011111111111100110000001111111111111100001111001100111111001100111100111100001100110000111111110000001111110000110011001111110011000011001111111100000011111111111111111111001100001100001100000000000011000011000011111111111100001100000000000000000011111111001111001100110000110011001100110011110000110011000011000000111100000011111111001100111111111100
00111100110011111111001100110011000011000000111111000000000011111100001111110011110000001111110011001100111100111111111100
1111001111110000000000001111001100001100111111111100
110000110011110011110000001100001111111100110011110000111111001100000000110000000011110000000000001111000011110011000011111100001111000000111111111111110000110000111100110000110011110011111111000011000000110011110000110011111100111100111100111111000000000000001100000011110000111111110000110011000011111100000000001100111100000011110000001100000011110011001100000000111100110000000000001100000011000011111111111111001111000000000011000000111111001111111100000000110000000011111100110011001111110011001100000011110011110000111111111100
00111111111100
001111111100111111111100
1111001100001111111100000000001100000011001100110000001111001100111100110000111111110011111111111111111100000000000011110000001111111111111111111111001100000011000000110000001111001111110000000000111111111100
11001100001100111100111111000000001100111100001111110000110011001100111111000011000000110000111111111111111100110000001111001100001100111100110000110000110000111111000011111100111100110000000000110000001100111111111100
00110000111100000000111111000011111100000000000000000000110000111111111100
00001100000000001100111111110011001111111111110000110011111111000000110000000000000011000011110000000011000011111111001111001100111111111100
000000111111000000111100000000111100111100001111001100001111111100110000110000111111001100000000110011001100111111001111000000000011110000000000111111111100
00110011001100111111000000000011000000000011001111111111111111000011000000111100111100000011111111000011000011000000001100111111001111110011110000110011000000110011000011111111000000111100000000000011000011000011000011111111001111110011000011001111000011000000001111110000110011000011111111000000110011001111001100001111001111111111111111110011111100111100000000001100001100000011000011001100110011111111001111001111000000000011111100111100110011000011110011111100000011000011000011110011111111111111001111110000111100001100001100111100110000110011000011001100110011000011001111001111001111111111110000111100110000001100001111110011110011000000110000001111000011111100111111110011111100110000111100001111000011001111110011001100000000111111111100
001111000000110000110011000011000011110000001111000011110011000011001100000000111111000000000011111111000011111111001100111100110011111111000011001111001111000000000000000000000011001100111111110011111111001100000011111111000000001100111111111111110011000011000011001111001100111100110000001100110011110011111100110011000011110000111100000011110000111111111100
000011000011001100111100111111111100
00111100110000001111001100001111001100001111001111000011000000111111111100
00110000000000110011110011110000000000111111111100
00111100001111110000001100000011111111001100111111001100001100001100111111001111001100000000111111000011001100001111110000000011111100001111110000111111111100
0000111100000011001111000000110000110011000011111111001111111111111111001100110011000000110011111100001111000000001100000000110011111111111111001100111100001100111111110011111100001100000000111100111111110000111100001100111100111111000011001111001100111100001111000011001100000000111111000011110011001100001100111111111111000000111111001100000000111111110011111100000000000011000000001111000000001111001111000011111100110011111100111111110000110011110011111100000000000000111111111100
00110011000011110000111100111111111111001100111111111100
111100001111001100000011000000111100110000001100001111110000110000110011110000001100001100000000110011110011000011000000110011111111001100110000111111110011000011111100000011001100111100110011110000111100110011111111001111000011000000001111110000111111000011111111111100000011001100111100110000111100000011000000111100110011001100000000111111111100
00110000111111000000000000110011110000001100110011001111110011000000110000000011000011001111110000111111000011000000110000001100001111110000110000110011111100111100000000001111000000111111111100
110011001100110000110000110000111100111111000011110011001111111111111100001111001111111100000000001111111111111100001100000000111111001100000000000011110000110000000000110011111100111111110000110011000011000000001111001100000011110011111100111111000011001100111100001100001100001111111100000000000000111111000000111111001111111100110000000000111111111100
0000111111111100
11000011110000110011110000111111001100001100000000110011111100110000001100000000000011000000000011111100111100110000000000111111111100
00111100001100111100110000110011110000000000110000110000111111110011111111000011110000001100111100111111001111110000110011111111001100000000111111111100
00000000110000000000110011000000000011111111000011110011110011000000111111000011001111111100111100001100000011001100000000111111111100
11110000000000001111000000001111000000001100111111001100000011001111000000110011111111001111000011000000111111001111110000000011111100111111111100
111111110000110000111111001111000011110011000000110000111111111100
11110011000011000000001111001111000011111100001100000000000000001100111100111111110011000011000000000000111100110011000011000011111111001111000000000011110011110000111111110000110000001111001100000000000011111111111111000000001100111111111100
11000011000011001100111100001111001100110011001100111100001111000011001100001100111100111111111100
00110011000011001111110011111100000011111100000000110011000011110000111100000000110011000011110011001111001100000011111111001100111100000011110011000011111100001100001111111100001100000011000000111111110000000000001111111100111111110011111111001111111111111100001111001100110011001100001100001111111100111111111100
00111111111111001111000011000011000011110011110000000000110000001111000000111111111100
111111111100110000110011111100110011001111110011110011000011111100110011001111001111110000000000001111111100111100000011000000110000111100110000111111000000001100110011001111110000001111110011001100110011000011001100000000111111000000111100111111001111000011000011000011000011001111000000110000001100110000110000000000110000110000110000111111110011111100000011110011110000000011000000111100001111110000110011111100001111111100000000001111001111110000110011111100000000110000001100111111000011111111001100111100000000001111111111110000110000000000000000111100000011000011110011111100000000001111110011000011110000000000001100001100111111001100000011111100111100111111111100
0011001100000011001111110011000000001100000011111100001100111111000000110000000011001100001100000000111100001111001111001100000000000000111100110011001100110000001111001100001111111100111111000011111100110011001100000011111111001111111100000011111100000011110000001111001100000011001100110000111111111100
0011001100001111111100111100001100110000001111110000111111000000111100110000001111111111110011110011000000111111111100
110000111111001111110011001100110000111100111100001100110011110011110011000000111111111100
00001100110011001100000000001100000011000000111100000000000011000000111100110011110000110000111111001100001111000011110000110000000011111111111100110000110000001111110000110000000011111100001111111100000011000000001111001111001111110011000011000011001100000000001100111111000011001111111100111111111100
11000000111111111100
00110000001100111111000011110000000011000000110011001111001100111111111100
001100000011111111000000110011111111001111111111111111001100111111000000111100110000000000001100001111110000000000000000111100001100001111000000000011111100000000000000111111111111111111110000000011000011110000111111000011111100111100001100111100110011001100111100111111000000000011111111001100001111000011000000111111111111001100111111001100001111110011001100111111000011000000111111110000110000001100111111111111111111000011001100000000001100111111000000110011000011111100110011001100000000110011001100001100110011000000001111000011110011001100111100110000110011111100110000001100111111111100
11001100111111111100
1111110011110011110011000000001111111111111111000011000011001100001100111111111100
000011110000111111111100
001100110011111100000011001111110000111111111100
11000011110000110011000011110011000000000000111100111100110000110000110000001111000000000000001100000000000000111100110000110000000011110011110000000000001111001100000000001100110000110000111111110011000011110000000011001111000000110000110000110000111111111100
110000001100111111110000111111110011110011001100000000110000000011001100001100111100111111111100
1100110011110011000000001111001111111111110011110011110011000011111100110000000000110000000011000011000011000011001111000000111100001111111100111111111100
110000000011000011001111000000001111111100111111111111000000001111110011111111001100000000001111001111000011111100001100000000000000110011001100001111000000001100111100110011001100000000111111110000000000000011110011001100001111001111111100001100111111001111001111110011000011110000111100111100000000110000111100111111001111111100111100111100001100000011000011110000001100110000000000000011001100001100110000000011110011111111001100001111110011001100111111001111110011000011110011001100110011001111000011000000111111111100
00111100110011000011110011110000001100111100110011000011110011001100111100001100000000110000000000111100111111001100001100111111111111111100001100001111001100110011110000001111111111111111000011111100111111001111000000111100111111111100
1100110011111111000011111111111100000011110000111111000011110011110000110000111111111100
1100110000000000000000001100000000111100001100000011001100001111000000001111001111111111110000001100001111000000111111111100
1111111100111100111111000011111100000011110011110000001100111100000011001111111100110000110011001100000011111100111100001111110011110000110011110000001100001100110011000000110000001100110000110011000000111111111100
1111111100110000000000000011110000001111000011000011110011110000110000001100001100111111110011001100111100110000001100111111111100
111100111100111111111111001100000000110000111111000011001111000011000011001111000011110000000011000000111100000011000011001111111100000000111100111100110000001111000011001111000000000000111111111100
1111110011110000001100001111001100001111001111001100111111111111110011000000000011110011001100001111001100110000111100000011110000110000111100110000110000001111000011111100000011001111111111111111001100000000000000001111001111110011000000000000000000000011001111111100110000001111000011110000110011111111111111111111001111111100001100001111111100000011000000001111000011000000000011000000001100001111110000110011110000000000001111000011001111000000001111001111000000111100001100111100000011110011110000000011001100001100110011110011110011111100111111000011000011110011001111001111110011111111111100001100111111001100111111111111000011000011110011000000111100110000110000110011111111001100110000000011000011110011001111001100110011111100111100000000111100001111110000111111111100
001111111100000000111100001111000011110000000011000011111100001100001100111100111111111100
11001111110000000000000000110000000011110000001100110000111100111111001111001111110011001100000011111111000011000000110000000000000011110011111111111100111111000011110011000000111100110011111111001111110011110000000011111111000011110011001100110000000011110011111100111100000000000000110000000011000011000000111111110000110000111111001111001100001100110000000000001111001111000011000011001100001111001100001100001100000000110011000011001100111100111100000011000000110011001111110000110011110011000000000011110011000000000011001111110000111111001100001111000000111100110000110000001111001100111111110000001111001111111111110011000011000011000000111100110000111100111111110000001100000000000011000011000000110000110011111100001100110000110011001100111100000000111111001100110000001100000000111111110011110000001111000000110011111100001100000000110011111111001100000011110000000000110011110011000000000000110011110011111100001100111100111100110000001100110000111100000000111111001111110000111111111111110011110000111100001100111100001100111100110000001111000011000011000011110000000011001111001100001111110011000011110011000000110000000011111111111111110011110011110000000011110011000011111111000011110011000011001111111100001111111111111111001100110000000011000011000011110011110011000011110000000000001111000011000000110000001100000011001100000011000000000011110011111100000011001111110011111100001111001100110000000011111100110011110011000011111100001111001100110011001111001111001100001100001100110000111100110011000011110000001111111100001111001100001100111111001100110011110000001100001100111111110011001100001111110000000000110011110011110011001100110011000011001100111100110000001100111111110000001111000011110000000000000011110000110011001111110000000000110011000000111100000011001111000000001100110011111111001111001111001111111100001100111111000011111100110000000000111111000011000000000000110011000000111111111100
000011000011000011110000001100111111001111000000110011000000110000000011110000111111111100
11000000111111000011001100111100000000110011110011111111111100000011000011110000111111111100
0011110000111100001100000000000011000011000011000011110011000000001100001100001100001111000000111100111111001111000000111100111100000011110000111111111111001100001100111111111100
001111111100111100001111000011001100001100110011000000001100111100000000111100000011000000001111110011111100111111111100
11001100001100111111000000110000000000000011001111110000111111000000001100111111111100
00110011111100001111001111001111000000000011001100110000110011111100000011000011111100001111111100110000110011111100000011000000110011000000110000111111110011111111111111000011000000110011001100000000000011000000110011000000111100000011000011110000000000001111000000110000110011001100001100111111001111110011111111111111001100110011110000111100111111111100
11110011001100110000110000000000001111110000110011110011000000111111001111000000001100111100110000111111111100
001100000011111100111111000000001100111111000011110000110000000000000011110000111111111100
111100111111001111000011111100000011000011111111000011001100110011111100111111110000110011001111001111000000001100110000111111001111000000110000111100001100111111001111111100001111111111110000111111001100001100110000111111111111000000000000000011001111001111000000001100001111110011110000111111001100000000110011111111111100000011000000111100000000000011111100111111110011001111111100111100110011001111000011001111110011001111001100110000110011110011111100001100111111111100
11111111000000001100110000111111110011001100001100111100000011111111001100001100110000001100111111111111000000110000110011001100001100111111001111110000110000001100001100111100111100110000110000001100001111000011000011000011001111001100110000111100000000001100111100001111001100111111110000111111000000000011000011001100001111000000001100110000000011111100000000000000111111111100
11110011001111001100111100001100110000001100110000001111001111110000110011001111000000111100000011111111111111001100001100110000110000001100111111110000110011001100000000111100110011110011110011110000111100110011111100111100000000110011110011000000111111110011001111000011000000111100111100000000111111111100
00000011001111001100110011110011000011001100001100111100001111110011001111111100001111110000001100001100000011000011110011111100001111111100000000111100111111001100001111000011000000000000110000001100110011001111000011001111001111110011001111111100111111110000111100111111110000001100110011000011001111000011000011000011110000001111001111000000000000110011110000001111110011000000000011001100110011000011111111111111110000000011110011001111110011110011001100110011111111001100000000111100110000000011000011111100111111110000111100111100001111001111111111110000001100110000111111110000111111000000111100001100001100000000110000111111001111001100110000110000000011111111000000000000000000001100111111111100
1100110011110000111111111100
001111001111001111000000000011000000110000001111111111110011000011111111000000000000001100111111110000110011111111001100111111000000000000110000001100110011001100111100001100110000111111111100
110000000000001100000000110000001100001111110011110011110011000000000011110000000000110011110000000011111100110000110011110000000011001111001111001111001100000000000000000000110011110000000011111100111100111111110011001100111111111100
1100000000110011110011001100001100000011111100110000001111001100111111111100
110000001111001111001111000000111100111111001100000011001100110000000011111100111111111100
0000110011000000001100001100001111000000111111000000110011110000111111111111000011000000000011111111001111110000111111111100
11001100001111111100001100000011110000000000110000110011110011001100110000110011001111111100001100001111000000000011000011111100111111000000111100000011000000001111110011000011001111000011111100000011000000000011110000001111000011000000000000110011000011111111000000110000001111001111001100000011110011111100000000111111111100
11000000001100000011111100000000111100001111001100001111000000110011110011110000000000000000000011000000000011001111110000110000000000110000000011001100111111111111110011000011111100000000001100000000110000000000000000111100110000111100001111110000110000001100001100110011110000001100110011111100000000111100111111000000001111111100110011001111111100111111111100
110000110000111111110011111111000000111111001100001111111100110011001100000011000000111111000011000011110011000000110000000000000011000011001100000000110011111100111111110011110000111111111100
0000000000001100001111000011001100000000110011110000001111000011110000111100111111001100111100111100111111111100
00001100110000110011000000110000001100111100000000000000111111110000110000111111001111111111110000110000110000000011001111110000000000111111111100
1100001111110011001111110000001100000011001111110011111100000000111111111111001111000011000011111100000000111111000011111111001111111111111100000000000000110011001100111111001100111100001100111100110011000000000000110000110000110000110000001111111100111100111111110011110000110011000011110011111100111111110000111111110011111100001100111100111111000011000011111111001100110011000011110000000000110011111100110011001100000000111111110000001100111100110000000000111111001100000000110000111111110011001111110011000000000011001100110011000000001111110000110011110011001111111100110011000011110011110000110000000011001100000000001100000000110011110011000000111100001111111111111100001100111100001100110000111111110000001100110000110011110000111111000011110011110011000000110011000011001111110000111100001100001100001100001100000011000000000011000011000011001100111111111100
11001100110000001100001100110000001111111100000011111111000000000000111111111111001111110011000000001111000011111111001100110011000011111100000000110011000011110000111100000011000011111100111100111111001111001111001100001100111111000011111100111111111100
001100001111111111111100001100111111001111111111111111110000110000110000111111110000110011001111001100001111000011000000000011000000111111111100
001100001100000011000011110011001100000000110000111111110000111100110000001111001111001100001111000000000011000000110000110011110011111111111100110000110011000000000000000000111111000000111111000000000000000011000011111100110000000011110011001111001111001100001100000000000000001111110011000011001111111111111100111100111100111111000011000011001111111111110011000000110000111100001111000000001111001100000000110000111111111111000000110000111111111100
001100111100111111111111001100001111001100111100110000001111000000000000110000001100111111001100000000111111111111001111001100001111111111111111000011001100111111111100
00000000001111110000110000110000110000000000000000001111000011110011001100111100111111111111111100111111001100111100110011110011110000000011110011000000111111000011001111001100000000111100000011110011001100111100111111000011111100000000001111001111111111111100001100001111111111111100001100111100001100110011111100001111000000110000000000001111111111110000111111111100
11110000111111111100
11111100001111110011110000000000110011001111001111000011000000000000000011111111000000110011000000111100001100111100111111001111001111110000000011000000111111110011000000111111000000001111111111110000111111111100
11000000001111111100000000001111001111000000001100111111110000001100000000001111110000110000000000000011110000001111001100001111001111110011110000000000001111001111000011001100111111000011000000001111111111111111000000111111000011001100111100111100110000000011000011001111000000111111000000110011110011111100111100001100110011000000001100001111001100001100001111000011001100110000000011111100001111000000000011000011000011001111000011110000001100110000000000000000001111110011111100000011110011001100110000001111110011110000110011111100000000110011110000110000000011001111110011111111111100001111000011111100111111110011111111000011110000111111110000110000000011000000111100111100000000000011110011111100110000000011110000110011001100000000000000001100110000001100000000110000111100001111000000111111110011000011111111000000111111111100
111100000011001111001111000011000000110011000000111100110000001111001100111111001100000000001111110000111111000000111100111100001100111111000000111111111100
0000000011000000111111001100110011001100110011110011001111110011110011110000000011110000001100111111000000111100001111111100001111110000110011000011001111000000111111111100
110000111100110011110000000000110011110011001100110011000000000000000000111111111111001100001100110000000011111111001111110011000000111111000011111100000011001111000000111111110011000000111111000000001111001111110011001111110000111111000011111100111111000011001100000011110000000011110000000011000011111100110011001100110011000000111100001100001111000000111111001111001100110000111111001100111100001100111111110011000000000000001100111100001100000000110011000011000000110011110000000000111100111111111111000000110000000011000000111111111100
111111000011001100001100000000111100110011111111111100001111001111001111001111001111000000111100000011110000001111001100111100111100110000111100001111110011001111111100001100110000001100001111000011111111111100001100110011001100111111111111110000110000111100111100111111110011000011000000001100000000001100001100110000110011000000001111110000000000000011111111001111000011000011111100110000111100111100001100000011001111110000110011000011001111000000000000110011110011001100110011000011111100110000111100001111001111000011111111111100110011001100111111111100
00110000001111001100001111111111110000001100111111111100
000011000011000000110011111111111100001111110011110000111100110000110011000011111111001111000000000000111100110011111100001111111100111111111100
0011001111001111111100110000001111110011110011001100000011001100001100001100111111000000001111110011000000000000001111001100001100000000111111110011001100110000001100001111111111110011110011000011110011000000110011001100111100000000111111110000001100000000111100000011000011110000000000111100111111110011001111001100000011000011001111000011110011001100000011111111000000111100001111001111001100110011001111001111000000111100000011110011000011110011110000000011001111000011001100111111111100
0011001100110000111111000000110011000000111100110000000000111100110000001100001100001100000000001111111111110000001100111100000011000011001100001100111100001111110011001100001100111100111100110011001100000000111100111111000011000000001100110011000000111111000000000011001111000000001100001100000011000000000000110011000000001111001100000000000011000000001111000011001111111100111100111100000000111100001100110011110000000011000000001111001111000000110011110011111111111100000000001100111111000000111111000000000000001100001100111111000000110000000011001111001111110011000000111111111100
1111001100001111110000001111001100000000111111110011001100000000110011001100001100000011110011111111000000111111111100
111100001111001100000011111111000000110000001100000011001111111100111111000000001100000000000000000011111100110011001111110011000011111100001100001111001111111100110011110000001111111111110000110011000011111100111100001111000011110011111100001100001100001100110000001100111111110000111111110011000000110000000000110000001100001100111111001100111111000011110000001100111100000000000011001111000000111111111100
110011110000111111111100
001111001100001100110000111100000000111100111100000011000000110011110000110000001100110011001100001100001100111111111100
11000011110000000011000011001100000011001111001100001111000000111111110011110011111100111111110000001100001111001111110011110000111111110000000000110011001100110011000011110011111100000011111100000000111111111111000000111100000011000000111111111100
00111111000000111100111111111100
001111110000110011111100000000001111110011001100001100111111111100
00000000000000000000001100111111111100
11111111111111110011111100111111001100001100111111000000001100110011110011001111001111000000111111111100
111100110000110000110011000000001100110011000000111111110011111111000011001111111100110000001111000000110011000000000011001111111100001111001111001100110000111100110011111100001111110011001111110011110000000011000000001111000011001111000000000000110011000000000011111100110000001111111100001111111111111111001111001111001111000000111111111100
110000001100001111000011001111000011111100110011110011110000000011111111001100000011000000001100001111000000111100001111111111111100111111000011110000110000110011110000111111001111001111001100000000110000000011110000000011110011001100111100001111000000000000001111111100000011111100111111111100
00110011000000111100001100111100111100111100111111111111111100001100111111001111111111111111001111000000001100110011000000000011110000110011001111000011000011110011111100111100110000111100110000110000000011001100110000000011111111001100111100001100110000001100110000000000110011110000001100000000110000001111110011000011110011111100111111111111000011111100110000111100111111110011001111111111111100111111000000111100111100001111111100111111111100
00110011110000001111000011001100000000110011001111000000111111110011111100110000110011001111110000110000000011110000000000000000001100001100110000110011000011001100001100110011001100110011001100110011110011001100110000111111111100
1111000011001111000011111111001111001100111111000000110000000011110000111100000000001100001100111111111100
1111111100111100110011111111000000110000001100111100110011110011001100111111111100
111111111100000011001111000000000000000011110011110000111111001111001111111100111100000011001100110011110011001111110011000011111100000000000000110011001111000000000000110000110011110000111111111111000000111100001111000011110000000000110000111111001100111111000000000011001100001111001111001100110011110000111100110011111100000000000000111100111100000011001100111111001100001100001111001111110011111111001100000000001111001111001100110011001111001100000000001111001111001111000000000000110011001100001100110000110011110000001111000000001100111111111111001111110011111100110011110000111111110011000011110000001100000011110000001111111111111111000011110000111111000011001100000011111100000011001111000011001111111100110000000011000000110011000011111100001100001100111111111111110000110011110011111100000011111100000011110000110000000011111111001100110011110011001111111111110000000011111111000000110011111111001100001100111111111111111111001111000011001111000011110011001100111111111111110000000000001111000000001100001111110011001111110011111111001100111111110000111100111100111100110011111111000011111100111100000011110011000011110000110000001100001100000000111100001111000011000000111111110000000000111100000000110011110000000000001100111111111111110011000011001100001111000011001111111100000000111111111100
11001100111111000011001100110000110011110000000011000000000000110000001111110011001100000000111111110011111100001111111111111111110000000000111111001100110011110011001100111100000011111100111100110000111111111100
0011110011000011001100110011110011000000001111000000001111001111001100000000000000111111110000111100000000110011111100000011001111110011000011110011000011111111111100110011001100000011111111111100001111001100000011001111001111110000110000111100000011000011110000001100110000111100001100111111001100110000111100111111111100
0000111111111100
1111110000000011000000110000000000001100000000000011111111111111001111000000000011001100001111001111000011111100001100111100111111111100
1100111111001111000011111111111111001111001100000000001100000011111100000000001111001100000011001111000011000011000011001111110000000000111100000011111100000000111100111100111100110000000011001100110000000000111100110011001111000000110000000011110011111111111100111111000000111100110000001111000000111111111100
001100110011111100001100001100110011000000001111111111111111001111110000000011000011001100001100000011110000111100001100111100111111000011110000001100110011001100110000111111111100
111111110011111100000011110000000011110011001111110000110000111111111100
1100111111111111111111110011000011111111111100001111110011000000110011001111110011110011000011111100001100110000000011001111111100000011001100111100111111111100
0000111111000000111111111100
000000000011001111110000110000001100000011110000000011110000111111001111001111001100110000111111110000110000001111000011000000001111111100110011110000111111111100
1100111100111100000000000000001111000000111111000000000000000011111111000000110000110000111111111111110000110000001100111100000000000000111111111100
00110000000000000000001100000000000000001111110000110000001111001100111111001100110000000000001111001111110000001111000011000000000011111111111111000011110000001111111100111100110011000000001100111100000000001111111100001111111111110000001111000000111100111111000000110000111100111100110000111111110011111111111100001100000011111111000011000011110000001100001111110000110011001100110000000011111111000011110011110000001100000000000011111111000000001100111111001100000011001100000011000000111100110000001100000011111100000000111100000000111111000011000000110011000000000000000011000011000011111111000000000011001111110011111100001111111111111100110011110000000011110011001100111111111100
1111001100111111001100000011110000000000001111110000000011111100110011110000001100001111111100000011000011111100000000111100001100110011111111111111110000111100111111111111001111110000110011111111001111000011000011110000001111111111111100001111110011001111000000110000001100110011001111111100110011110000001111111100111111110000110011001111001100001111110011000000001111000011111111111100001100000000000000000000001100110000001111111100001111110011000000001111000011000000001111001100001111110011110011001111001100110000110000000011111100111111111100
001111111100111111111100
111111000000001100001100001111001100111100110000001100110000000011001100110011000000001100110011111100110000111111111111110000001111111111110000001100110011110000111111000000111100111100001111000000000000001111000000111100000000111100111111000011110000001111110000111111111100
11001111000000000011000011000011111100000011110011111100000000111111001100000000001100110011110000111111111111000011000000111111000011111100001100111100111100001100001111110011001111000000111100000000111100000011110000001100000000110000110000000011001111110000110011000011111100001100111111111100
000000110011110000111100111111111100
0000111100111100000000001100111111111100
000011000000111100111100111111000011111111001100000000111100000000000000111100111100001111110000110011111111001100111100111111001100000011001100111100110000110011111111111111001111001100001111110011001111000000110000000000111100001111000000001100001111110011111111001100000000111100111111000000110000001111111100000000110011110011111111001111001100000000001100110011000011110011000000111111110011001111001100110011111100110011000011111111000000111111111111111111110011001111111100000011111100111111111100
111100000000000011110000000000000000111111001100001100111111111100
0011000011000000111111110011111100001111110011000011111111111111001100001100000011110011111111111100111100001100000011110000111111110000111100001100000000000011110000000011001100111111000000111111110000000011001111001100001111001111111100000000110011111100111100110000111111111100
1100110011000011001111110011000011111111000000110000111100000000000000000011110000110011001100111100110000111100111111111100
0011111100111111001111001100111111111111110011001100000011000000110000111100000000001100111111111111000011111100111111111111000011001100111111111100
1111111100001111001100000011001100111100000011000011111100110000000000111111001111111100000000111100001111111100001100110011110011110000110011111100000000110000110011000000000011110011111111001100000011001111111100111111111100
11000011111111000011001111000011111100110000111100000000000000111111001100000000111111111100
1111110000111111000011110011001100000000111100111100000000111100110000001100110011001100001100110011110000001100110011111111111111110011001111001100111111110000001100001111110011000000001111000011110000001100111100110000000000110000110000111111110000111100111100111111110000001111000011110011001111001100001111110000000011000011001111001111110011000011000011001100110000110000111100001100111111110000000000110000110000000000110011110000111100001111110000110000001100001111111100001111000000110000001111000011001111110000000011001100110011001100001100110000111100000000110000111111110011001100001100000011111100001111001100110011000000001111110011110011110011110011111100001100001111110000001100000000111111111100
1111111100110000000000110011110011001100111100110000000011110000110000111111111100
111100111100000000000000110000000011111100111111000011111100001111111100001100111111111100
11111111111100111111111100
001100000011000011110000000011111100000011000000000000111100111100110000001100111111000011110011110011001100110011111100000000111100001111001111111100111100111100110011110000111111111111111100111111001111000000000011001111111111111111110000001100111111111100
00111111111100
1111111100111111111100
001100110011000000111100000000001111001111111100000011110000001100000000001111111100110011110011111111111100001100001111000000001111110000000011000011000011110011001111001111111111110011001100110000001111001111001111001111001100001100111111110000110000110011110000000011000011000000000000000000111111000000111111001111000000111111110011000011000000111111001100000011001111111100001111111111110011000000001111110000111100000011000000001111000011110000000000001111001100110011000011000000110000000000110000110000111100111100001100000011001111000011111111111111000011000011110011110000000000000011000011110011000011110000111100111100001100110000110000000000000011001100000000110011001111110011000011001100110011000011000000001100111111001100000000001100001111110000000000110011000000110000000000111100001100110000111100111111110011111100110011000000000000000000000000000011000011111111111100000000111111111100
11110011110000001100000000001111110000110000111100111111110011110011111100111111111100
11000011111111001111110011111111001111000000000000111100111100111100111100111100000011110000110011001100000011001111000000111100000011111100110011001100001111110011001100111111111100
111111001100111111111100
00000011000000000000110000001111110000110000111111110011111111111100001111000011111100000011110011000011110000000000111111000000110011111111001100000011111111001100001100111111001100111111000000001100000011111111111111110000001100111100110011001100001111110011110011001111000011111100001100111100111100000000111100001100111111001111000000111111110000111100111111110000110011000011000011001100001111110011000000111100110000000000110011110000000000110011000011001100001100110000000011110011111100110000000011000000000011000000111111001100111100000000001111110011000000111100001100110000001100111100111100000011111100110000001100111100111100001100111100111100111111110011000000110011110000001111110000111100110000110000000000000011111100000011110000111111000011001111000011110000001111000000110000001100001111001111001100000011000011000000111111001111110000110011001111111111111100110011000011000000001111000011110011000011110000111100000011001100001111000000001100111111111111111100110000001100111100001111000000001100111100111111111111000011000000001100001100000011110011110000110011110011110000110011000000000000001111000011001111001100001100000000001111001111000000110011110011111100000000111100111111111100
1111000000000011110011000011000011110000111111111100
1100111100110000111100110000111111001111111100111111000011110000111111111100
00000011000000111111001100000011000000001100110000111111000000111111001100111100000011110011001100001111110011111100001100000000111111111100
11000011001111001111111100001111110011111111000011001111000000001111000000000011001111000000111111111100
11001111001111110011110011000011001100111111000011110000111100110000111111000011110000110011110011111111000000000011110011001100111111110000110000000011001100111111110011110011111111001100110000001100110000001100001100001100111111110000000000000000111100110000000011111111111111001111110011001111110011000011001111110000001100000000001111110000111111000011111100000011000000111100000011110000000011000011111111000000001111110000111111111100
0000001111111111110000000011000000110011111100111111110011110000111100000000001111000000110000111111111111001100000011000000001111110011111111001100001100001111111100111111111100
0011000000110011110000001111111100000000001100110000001100000000111100000011000000110000001100111111001111001100000000111100001111111100111100111111000000000011001111000011000000001100110011001100110000001100110011111100110011001111111100111100001100000011001111110000000000111111000011001111001100001100000000000011001111110011001100111100001100000011111111000011111111111111001111001100001111110000001100111100000000110000111100111100001111110011001100110000000000111100001100110011111111111100111111111100
00001100111111001100111111000000110000001111110011110000001111001100001111111100001100110011000000000000001111000011111100001111000011000011110000111100110011000011000011110000111100111100110011000011110000110011110011000011110011110000001111111100001100111100110011000000110000000011110011000000001100000000110011000011001100110000001100000011110000110011001100110011000000000011000000000011000000000000000011000000000000110011110000111111001111110011111100001111110011111111000000110011001100111100001100000011111111111111111100111100000000110011110011110000110000110011110011000000111100001100001100001111001111110011000011111111111100111100111111111100
110000111111000011110011000011000000001111110000000011110000111111000000111111111111111111110000110011110011111111000011001111110000110000111111111100
11110011001111001111001100110011000011110000111100000000111111110000001100110000111111111100
00001111001111110011110000110011000011110011111100001111111111111111111100000000000000110011000011000000001111110011000011111100000011110011110011110000110000111111110011110000000000001100111100111111110000000000110000110000110011000000001100111100001100000000111111111111110000000000000000001111001100110011000000111100110011110011001111111100110000111100000000110011001111001100111100111100000011111100110000001100001100000000110011110000001111001100110011111111001111111100000000000011000011110011111100000000000011110011000000000000111100000011001100110011111111111100110011111100001111001111110011111111111111110011000011000000000011110011001100111100001100000000000000000011111100001100111100110011001100001100110000110011001100001111000000000000110011111111000000110000110011001111111100001100001100001100000000110000111111001100001100110000111111001111110000001100110000001100111111001100000011001111000000001100001111111111111100000011001100001100111100000011110000000000000000110011111100000011111100110011110000001111110011110000001111111100111100110011001100111100000000001100110000110000001100000000001100110011001100110000111100110000001111000000111111111111001100001111111111110011000011111100000000111111001111110000000000001111000011001100000000001111001111110000111111110011000011001100110011111111000011111100001111111100110011110000001100110011111100001100111111001100001100000011110000001100111100001100001111110000001111111100110011110011110011111100000000111100000000110000111111111111001100000000110011000011110011000000001111000000110011000000000011000011001111110000001100111111110011000011110011111111000011110000111100111111111111111111000011001111111111111111110000110011000000111100000000111100001100000000000000111100110000000011000000111111001100001100110000001111111100110011000011110011000011110000110000110011001100001100110000111100111111000000111100000000111100001100111111111100
00111111111100
110000001100111111000011001111001111000000110011001100001100111111001100111100111100000011110000110000110000000011001111110000111100000011111100001111110000111100111100110011110011001100000011110000000011111111001100110011110011111100000011001100110000001111110000110000001100000011001111110000000000001111111100001111110011111100001100000011111111111100001111000011111111001100111100111100001111001111000000111100111100110000111100000011001111000011000011110011000000000011110011111111111100001100110011110011110011001100000000111111111100
111111110011111100110011000000001111000011001111000011111100001100110011110011001111001111110011111100000000111100000011000000000000111100000000110011111111001100111111111100
00001100001111000000111111000000111111111100
0000111100001100111111001111111100001100110000111100111100110011000000111111000011110011111100110000111100001100000011001100001100110000111111000000110000110000110000000000110011110011111111001111000000000000110000001100110011111111001111110011000011000011111100111111001100001111110000111100000000000000001111111100000011110000001111111111110000001111111100001100111111111100
00111111000011000011000011111111000011110011000000000000110000000000000000000000111111001100111111111100
111111000011000011000011110011001111001111001111000011000000110000001111001111000000001111001111001111110011110011000011000011000000110000111100110011111100111111111100
000000000011111100001100110000000011110011110000001111110000000000000000110000001100000011000000001100110000001111111100000011111100110000001111110000111111110000001100001100001111001111001111000011001100001100000000000011111100111111111100
1111110000111100110000110011111100110011001111001111110000110011110011110000110000000000111111111100
1111000011110000001100111111110011001111001100110000001111001111001100110011111100000011001100000011001100111100000000110011110011000011111100111111111111111111001100000000001111000000111100000000111111111100
11110011110011110000110000000011111111000011001111110011111111001100110011000000001100000011111100001111001111000000001111111111111111110011000011000000001111111100001100110011001111001111001111000011110000110011110011001111110000001100111111000000111100001111111100000011000011000011001111111111110011001111000000001111000000000011000000000011001100000011001111110000000000111100000000001111111111111111000011001111000011111100110000111100111100110011111111001111000011111111000000111100001100000000111100001111111100001111001100110000111111001111110011000011111100110000001111000000000011111100000000000000111111000011111100001100110011111100000000001111000011000000001111110000001111111100111100000011000000111111111100
1111111100111100110000000000000011000000111100001111000011000011001100001100001111001100110011000011111111000011111100111100110000111111111100
001100001100110011110000111100001100000011110011111111000000110011111100000000001100000011110000000000111100110000110011111111001111111100001100111111001100110011001100111100110011001111110011000011111111000011110011111111001100111111110011001111000011000000000000000011110011001100001111111111111100000011001100111111000011001111110000111100000000000000000011000000111100111111000011000000111111001100111111111100
1111000011001100000011001111111111110000001100111111110000001111001111001100110011000000001100000011001111001100111111110011111111111100110011000011110011000011001111000011001111001100111111000011001100110000001111000011000000110011001100000011111100000000110000111100110000110011111100111111111100
110000110000111111111100
111100001100000000110011000011001100111100111111111100
1100110011001100111100001100000000111100000011110000111100111111111100
110000111111000000000000110011110000110011111100110000110000000011111100110000000011111111111100110011000000000011001100001100111100000011001111000011111111000000001111110011111100110011000000111111111100
00001100001111111100111111111111111100111111111100
001111110000001111001100110011111111001100000000110011000011001111110000001100000000111100000000001100000011001100001100001111111111110011000000110011111100001100001100001111000011000000000000110000111111110011000000001100111100000000001100001111000011000000110000001111001100111100001100110011110000000011111111000011001100000000110011000000000011110000000011000000001100000011111111111100000011110011000000111100111100111111111100
000011110000000011001100110011001111110000001111000011000000110000001100000011110000001100000011111111001100000011110000001100110000110011000011000000000000110011001111000000001100111100110011001111000011110000111111110000111100110011111100000000001100001100000011110011111100001100110000111111001100110000110000111111111100
0000111111111100
11111111111100110011000000111111110000001100111111001111110000001100111111111100
1100001100000011110011111111000011110000111100110011000011111111001111001100111100111111111100
0011111100110011000011111100001100000011110011110000000011111111000000001111000000111111111111111111110011110011000011000011000000110000001111110011111100001100000000001111111100111111001100110011001100111111000011000011000011001100111100001111110000111100001100000011000000111111110000111100111100001100001111001111110000001100111100001100111100111100001111110011110000111111111100
11001100111111001111110011110000110011000000000000000011111111111111000000000000001111001100110000001100111100111111111100
000000110000111111111111111100110011001100001111111100001111001111110000110000001111000011110000000011000000111111000011111100111100000011111100001111110000111111110000111100110000111100111111000000110000110000001100000000000000000011111100110000111100001111001111001100000000000011001111000000111100111111110000001111111100110000000011001111001100110011110011000000001111000000001111110000111100001111110011000011000011110011001100110011001111110000111111111100
000000110000110011000011110011000000110011001111000000000011110000110000111111111111111100001100110011001111000011001100001100000000111111110000001111111111111100111100111111111100
110011000011000011110011110011110000000000110000000011111100001100000000001111111111111111111111111100000000001111110000111111111100
00110011001100111111001100001111111111110000000011000011001100111111111100
000011110011000011001111001111001111001100110000111100110000001111110011000011001100000000000000110000111111111111110011001100001100111111111111000011001111001100000000001111000000001100000011000011111111000000000011110011111100111111110000111100001111001100111111001111110000001100000000111100001100001100000000000011000000111111111100
110000111111000000000011000000110000111111001100110000000000000000111100110011001111001100000000111111001111001111000011001100000000001111000011110000000011001111111100001100110000111111110011111100111111111100
1100001100001100110011111100001100111111000000000011000000001111000000001100110011001100000000111100001100000011000000111100001111110011110011111111111100111100110000110000111100000011110011001100111111110011111100111111111100
00001100000000001100000000110000110000110011001111000011000000000000001100000011111100111111111111001100001100000011001100001100110000111100111111001100111100000011000000001111110011111111001100001100001100111111000000000000110000111111000011110011000011000011110011000011111100110011110000111111000000001100111100110011001111000000111100110011000000001111111111110011111100111111111100
0000001111001111110000111100000000110011001100001100111111111100
0011001111110011000011000000001100111100110000111111000000110000110000000000000000001111110000000000001111001100001100110011111100111100000000111100111111110000111111110000001100111100000000110000001100111111001111001100001100000011000011000011110000001100111100110011001100111100001100001111000000001111110011110011000011000000001100110011110000111100110000001100111111110011110000001111001111001111110000001100001111110000000000111111111100
110011110011110011001111111100110011000000111100111111000011110011111100111100001111001100110000111100001111110000000011001111111100001100000011111111001111001111001111111100110000000000000011000011110000001111110011000011000000111100110000110000001100001111110011110011110011001111001100001100001100001111001100001111001100111100001111000011000011110000110011000011110000110000111100110000110000111100110000110000110011001111110000001100001111110000110000111100001100001100001111111100000011001111111111110011111111111111111111110000111111110011000000001111111111111111111100000000000000111111111111110000000011000011111100111111000000001111001111000000001100111111111100
00110000111111001100111111111111111100000000110000111100000011110011001111110000111111111100
00111111000000000000001111000000001100000000001111000011001100000000111111110011110000110000000000001100001111110011111111111100111100000011110000111111110011001100001111110000001111110011001111001100111100111111111111111100000000110000001111111111110011001100000000000000001111000011110011000011000011000011110011001100001100000011001111001111110000110011001100000000110011000011110000110000111111111100
001100000011111100001111110011000000111111001111110011001111000000111100000000001100000000000000000000001100001111110011001111000000111111111111110011000000000011110011000000110000000011000000001111000000111100110000001111110011000011001111000000110000000011000000000000000000111111110011111100001111001100001100110000001111111111111111000000001111000000001111001111000011110000110000000000111111000011001111001111000011001111111100001111110011000000110000001100001100111111111100
0011111100111111111100
00000011000000110011111111001111111111111100000000001111001100110000001100111111000011001111111100110000001100110000000011111111111100000011110000001100001100001100111111001100111100001100110000111111110000000011111100110011000000110000001100000000001100001100111100001100111111000011000011001111111100110000111111001100000011110011000000110000000011001111110011001111000011000000000011000000110011110000001111000011111100110011111100110011111100110000110011111111000000001111001111000011000011001100001100111111110000110011000011001111001100000011111100111100000000000011000000000000110000000011110000110000000011001111000011110011110011001100110000000011110000000000000000111111001100001100111111111100
11000000000011111111001100000000111100111111001111000011000011001100110011001111001111111100001111111100000011110011001111111100001111000011000011110011000011000000000000110011000011001100000000110000111100110011110011000000110011001111111100000011000011110011000011000011110000110011110000001100111100000000000011110011001111001100001111110011001100000000000011110000110011111111000000111111000000110011110011110011000011001100110000111111111100
1100110000001111110011000011000011111100111100000011000000110000001111000011001100110011001100001100110011001111111111110011001100001111001100111100001100001100000000000011001111110011111100001100000000000011111111111100111111001100110011000011000000000011111111001100001111001100001111110011000011001100001111001100111111000000110011001100000011000011110011111100000011001111111111111111111111001111111100110000110000000000111111111100
11110000000000111111111100
111111001111000011111111000000000000110011110011000000110011110000000000001100000011001100111111001100110011001111110011001111001100111111111100
11000011110000111100000011111111000000110000001100111100000000001111110011001100001100110011000000000000111111001100000000110011001100111111110011001100110000000011111100111111110000001100110000111111001100001111111100001100110000001100110000110000110011000000000000110011001111110000000000001100110011000000111100110000000011110000000000111100111111111111111111000011111111001100000000000000001111001100001100110000111100110000110000000000111100111100001100001111111100111100001100001100001111001100111100110000110011000011001100111111111100
11111100001111110000000011001100110011110011000000000011110011001100110011111111000000110000110011111111000000111111111100
00000011001111001100001111001111111100000011000011000000001111000011000000001111111111111100001111000000000011001100000000110000111111001100001100001111111100000011111100111100000011110000001111111111111111001111001100001100111111000011000011001100001111110011001111000011110011000000110011111100001100111100110011001111111111111111110000000011001100111111001100000000111100001100001100111100110011000011001100110000110011000000001111000000001100000011110000001111110011000011111111000011001111001100111100111111001111000000000011000000000011110000111100110011110011111100110000000011000011111100000000111111111111110011001100000011001111111100110011001100000011111111000011111100111100001100000000111100000011000000000000110000110000000000110011110011001100111111000000110011001111110011000000110000110000111111111111111111110011000011000000001111110000110011110011000000001100111111001111111100111111001111110011111111001100001100111100111100111111111100
1100001100111111001111111100000011000011110011001111001111110011110011111100111111111100
0000000011111100000000001100111111111111111111001111001111000011000011000000111111110011001111001100110011001100000000111111000000001111001111001100001100000011110000111100001100110011110000111111111100
0011000011110000110011000000110000000000111100000011001111111100110000000000111111110011001100110011110011000011111111111111111111001100111100000011110000000011000011001100111111110011110011111100110000000011110011110000000000000000111100111100001111000011000011110011110011000000001100001111001111110011001100110000111111110011001100001111000011110000001111000011000011000011110000111100110000111111111111000000001111110011110011001100001100001100110011110011000000000000110000001100000000000011110000111111111111111100110011111100111100111100111111111100
00001111000000001100110011110000000000001100111100001111110011000011111100000000001111110011111100000000001100001100110000000011110011000000000000111100110000001111001100001111111100111111111100
110000000000001111000011110011001100001100000000000011110000001100001111110000000011000011000000001100001111001100001111001100001111111100111100110000111111110000111111111111110000111100111111111111000011110000111100000000110000111111110000111100001100110000110011000000001100001100111111110000000000111111000000111111110011000000110011110011110011001111110000110011001100000000000011110000000011110000110011111100110000111111111100
000000110011110000000000000011111111001100110000111111111100
00111111000000000011111100111100110011110000110011001100001111110000000011110011111100111111000011111100001100000011000011000011110000110011000000111100001111111100001100000000001100001100111111110000111111111100
1111001111111100110000000000111111000000000011000011111100111111000000001100110000110011111100110000111111111100
0011110000110000111100001111110011111111001111001100110011110011001100111111110000000000001100000011001111000011111111111100111111001100001111111100000011111100111111001111001111111111110011111111000011111100111100110000111111111100
0011001111111111110000110000111111000011000000001100110000110011111100000011111100000011001100001100111100001111001100110011110000111100001111000011111100001111000011111100001100110000000011110000001100000000001100110011001100000000000011000011111100000000110000110011001100111100110000111111000011110000001100111111111111001100111100001111001100001111111100001100111100000011110011001100001111111100000011001100110000111111111111110011110011111100000000000011001100001100001100111111111100
1100001100110000000011111100000000111111001111111111110011110011000011001111110000000000001111001100001100001100111111000011111111111100111100110011000011111111000000111100111100001100110011001111110011001111001111000000111100001100111100000000111100110000111100000011110000110011000011110000000011001100001100110000111100000011110011000000001100111111001100111100111100000011001111110011001111110000110000111100001111001111111100000011110011000000001100111111001111000011000011111111001100110000110000110000001100111100110000000011110011000000001100111111110011000011001111001111111100001111000000001100000000001111000000001111110011001111111111110000001111110000111111001100001111111111111100000000000011001100001111000000110000001111111111110000110000111100000011000000000000000011000011110011111111001100001100111100110000000000000000001100001111110011000000001111110000110000111100000000111100000000001100001100000011110000111111001111111111111100000000110000110011000000000011111100110000001111111111111100111111110011001111110000111100111111000011000000000011001100111100111111111100
00001111001111110011000000111111000011001100000011110011110000110011001100001100000000110011110000000011111111111100111100111111111100
1111111111000000110000000011000000000011000000111111110000000000111100111111111100
001111111100000011001100110011000000111111110000110011110000001100110011001100111100000011111111000000000000111111111100
1111000011111100111111110011001111111111111100000000111100000000110000001111000000000000001111110011000000110011000000000000000000001100110000000000111100110000001111111100111111111100
1100111111111100
1100110000000011110000111100001100000000000000110011000011110000110000111111111100
111100001111110000111111001111001111111100110011111100001111110011110000000011111100000011000011000011000000111100110011001111111100000011111100000011000000000011001111110000111100110011000000000000110011110000110011111111001111001100110011001111000000110000001111000000110000001111110011001100110000110000001111111100110000110011000000000011110000110000000011001111111111111100111111111111111111110011001111001100000011110000111100111100000000000000111111111100
11111111110011000000111100110011001111001100110011110011000000111100000011111111001111111100111111111100
11111100001100111100111111000011110011001100110011110000001100111111111100
11001100111100111100110000000011110000111111111100
11111111111100111100111111111111000000110011111100001100000000111100111100111111001111111111111100000011110011111100001111111111111100110011000000111100001111000000110000000011001100111111110011110011111100000000110000000000111111111100
11111111110000001100110000111100001111000011001100000011110000111100110011111111001111110000111111001100001100001100110000110000111111111100
00001100110000110011111100000000111111001100001100001111110011001100111111111100
000000110011110000001100111100111111111100
1111111100111111111100
000000111100000000000011110000110011001100001111000011111100001111111100000000111100001100110000110000110011110011110011110011001100110011001100110011111100110011001111111111110000000000110011000011001100000011111100000000110000110011111111000011110000111100001100001100001111110011111100000000001100110000111111110000111111001100110000001111000000110000111111001100001100001111110000000011001111001100000000111111111111000000111100001111001100000011110011110011111111111100111111111100
0011000000110000110000000011001100001111001111001111000000111100001111111100110011000000000000110000001100000000000000001100110011001111000011110011110011110000001111000011000000000000111111111100
110000000000111111111100
0000001111111100110000110011111100110000000011000011000011000000110011110011110011001111110011001111110011110000111111111100
1111110000000011110000111100111100110011000011111100110000000011111100111100111111001111000011000000110000000000110000110000110000110000000011000011000000000011111111000011000011111100001100000011111100001100001100111111111100
111100110000110000111111111100
11000011000000001111111111110000000011001111001111110000001111000000001100000011001111110011111100001111001100110000111100110011001111110011000000111111000000000000001111001111110011000011111100110011111111000000110011110000111100110011110000001100110011111111111100111111000011000011000011110011111100111111111100
1100111100001100000000111111000011111100001100111111111111110000111100001111110000000000111100111100000011111100000011000011110011001111110011000011110000000000110011000000000011001111000011110011001111110011110000001111000000000011000000001100001100000000000011111111111111000011110000111100111111001100111111110000111100001100001111111100001111000011110000110000000011001100111111000000110011110000000000110000111111111100
00111111000011000000111111111100
11001100110000110011001111000011110000001100110011001111111111110011111100001111000011111111111100110011000011110000001100000000111111111100
110000111111000011110000111111111100
110000110000001100000000001111001111001111110000111111001100000000110011110011110011001100001100111111111100
00111111000011000000111111111100
110000001100000000001111110011111100000000001100000011111111001100110011000000000011110000001100001111000000000011001111110011000011110011000011111111000011110000110000111100001111110000000000111111111100
1111001100000011000011000011001111001100001100110011110000111100111100111111001111111100111111111100
0000111100110000000000001111001111000011110000111111111100
000000110000111111110000001100111111001100111111001100000011111100111100000000001100110011111111001100111100000000000011110000001100110000000000000000000011000000110011000011001111000000111111111111111111001100111111001100111100001100001111110011111111111100111100000011111111001100001100000000111100111111111111110011110011111100111111111100
110000001100000011000000110000111100110011111100000000110000001100110011111100110000000000001111110000000011000000111100000000000000111111111111110000111100111100000011110011110000000000110011001100111100000000001100110011110000111100000000001111001100001100001100000000000011000000111111110000110011001100110011111100001100111111001111000000111111111111110000110011000000000011111100000011001111111111110000111100000011001111111111110000000000111100111111000011001111110000111100001100000011000000001100001100001100111100110011000011000011111111001111110000001100001100110011110000111111001111111100111100111111000011000000110000001111001100111111000011111100111111111100
111111110011000000001100001111001111001100111111111100
0011111100111111000000110000110011000000001111001100110011110000111111110000111100110000110011110011110011110000000011000000111100000011111111001100000011001111110000000011000000000000111100001100111111001100000000000000110000110011000011110000000011111100111100110000111100110011110000110000001111111111110000110011110011000011001111110000000000000011111111000011000011110000111100000011000011110011001111001111111100110011111111111111110011110000111111111100
110011000000000011001111111100110011111100111100110011110000111111111100
111111111111000000111111111100
1100001100000000110000001100110011110011001111000000000011111100000011001111000000111100001111001111111100110000000000110011000000111100111100000011110000110011110011001111111100110011000000111100001100111100000011000011111111111111111111001111110011001100111111111111110011111100001111111100110011111100110000000000110011001111000011001111001100001111000000111111000000110000111111110011001111111111110000110011001111110000001111000011110000001100111111000000110000111111111100
1100110000110011000000000011110000001111111100111100111111111100
11001100000011000000110000000011111100000000000000110000111111000011110000110011110011110000111100000000111100111100001100000011110011110000111111110000110000001111110000111111111100
1100000000001100001100001100111111001100110011000000110011000000001111001100000000001111110011110011001100000011000000110000001100111111111100
00001100111111110000110000111100111100111111111100
000011111100001100110011001111110011000000110011000000000011110011110000110011001100110000110011111100111111111100
111111000000001100110000111111001100001111110000111100111100111111000011001100111111001111001111111100000000110011001111110000001111111100001111111100001100111100111100110011000011001100000000111100110000111100001111110011111100110011111111001100110000000000110000110000000011110011110000001111001100000011000011001100111111111100
0000001111001100001111000011110000111111111100
110000000000110000000000110011111100000000110000111111110000111100001100111111001100000000110011110000000000000000000000111111000011111100001111001111000000001111110011111111001100111100111100000000110011001111111111110000001111001111001100110011111111111100111111111111000000001111110000111100111111000011111111001100000011000000110011111111001100111100001111000000001111110011001100000011001111001100001111111100001100001100001100000000110000001100000011111111000000000011001100111111111100
0011110000110000001111000011000000001100001111000011000011110000001111001111110011001111001111110000111100111100001100000000000000001100001100111100111111111100
1100110000110000000000110011110011110000110000000000111100111111111100
001100110011001111110011001111110000001111000000111111000011111100111100111100001100001100111100001100110000001100110000000000001100110000000011111100111111111100
110000000000111111111100
000000110000000000111111000011000011110011001100110000001100001100000011111111111100000000000000000011111100111100111100110000111111111100
00111111000011000011110011001111001111001100111111111100
00111111000011110000001111001111110011111111001100000000000011001100110011001100000000001100111100001111000000001100000011110000110000001100111111111100
11111111000011000000110000111111001111001111110000001111111111110000000011110011000000111100000000000000110000110000110000001100110000111111001100001100111100110000000011111100000000110011110011000011000011111100110011110000001100000011111111000000000011000000001100110011110000111111111100
1111111100111111110000110000110000001111111100000011110000110011110000111100000011001111110000000000000000111111111100
0011000000111100001100111111000000110000000011000000001100000011111100111100111111110011000000111111111100
11110011110011110011110011001111111100111111000011001100110000111100000011111100000000111111001100000011001111111111110000000000000000000000001111001111000011110011110000001100110011111111000011110011001111110000000011110011110011000011001100001100111111111100
0011001100000011111100001111110011111100111111001100000011111100001100111100001100001111111111110011110000110000111111000011111100110000001111111100001100111111001100001100001111110011111111001100110000000011000011110000001100001100111111000000001100110011001100110000001100110011001111110011110000000011000011000011001100000011111111001100001100000000001100001111111100001111111100111111001111111111110000000011001100110011001100110011110011001100111111111100
110000000011111111000011000000110000111111001100001111001100000000000000000011001100000011111111001111111100110000000011001100001100111100110011110000110000110000000011000011110011001100111100000011110000110011111100111111110011000000001100111111111100
1111110011000000111111000000001100111111111100
000011001100111111111100
111100110000110011000000111111111100
1100111111001111111100001111001100001100001111111111111111110000000011001111110011110011001100001111110011110000111100110000001100111111111100
1111001100111111110000110011000000110000111111001100001100111111000011111111001100110000110011001100001100000011111100110011110000001111110011001100000011001111001100000011000000110011110000001111110011001111001111000000111111111100
000000110011001100001111001111111100000000110000000000001111001100111111111100
1111000000110011000000001100111100110000111111111100
000011111100111111001111000000000000000011110000111100001100110011111100000011110000110000000011000011000000001100001100001100111100001100111111111100
000000111111000011001111000011000000110000111100000000111111001111111100111100111111000000111111000000110011111111001100110000001111000000001100000011000011001111000000001111110011110011111111001100000000111111111100
001100000011001100001100000000111100111111000011000011000011111111001100110011000000001111000011001100001111001111110000111111110011110000111111111100
00001111111111111111001111000000110000000011000011000000111111001111001111000000110011111100111100111100000000111100000011110000000011000011000000001100001100111111000011110011110011000000001100000011111100110000110011000000000011000000001100110000111111001111110011111100000011000011111111111111111111000011001111110000111100110000000000001100110000000011110011000000111111111111001100000011111100111111110011110011110011110011111111000011000000001100001100001111111111110011111111001100110000000000001100000000001111001100110011001100111111111100
1100000011110011001100000000111111000000111111001100001100110011110000110000110011000000001100111100001100110011110000001111110000001111001111000011001111110000111100111100000011110000110011110011001100000000111100000000110000110011000000110000110000001100001100001100000011111100000011110000110000110000001100000011001100000000001100110011111111001111110000000011111100000000110000111100110000001111000000111111001111001111000000111100111111111111111100000011000000001100110011001100000011001111000000111100000000110000001100111100001111001100111111001100111100111100111100001111110000001100000000000011111100110000000011110011000000000000111111001111001100000000111100111111111100
111111000011001100001111111100001111001111000000000011111111001111110011000000110011001111110000111111111100
0011110000110000001100111100001111001111000011111100111111001111110011111100001100000011111100110011110000000000001100001111000011111100110000111111111100
001100110000111100110000110000000011110000001100110011111100110000111111111100
001100111111111111110011000011000011001111111111111111110011001111110011000000110011001100111111110000111111001111110000111100001111111100001100001111001100001111111100001100000011001111001111110011110011111111001100000000110011000011001111110000001111110011001100111111111100
1111110000111111111100
00111100110011110000110011110000110000001100000000111100110011110000000000000000000000001111001111110000000000111100110011000011111100000000111100111111110000001111000011000011001100111100110011110000001111001100111111111100
11110000001100110011110011001100110000000000000011110011111111001111000000000000000000000000110011110000000011110000000011111100001100110011110000001111000000111100110000001111000000111100110011000011110011110000111100110011111100001100000000111111000011110011111100001100110011111111001111000000110011000000110000001111110011000011110000110000110011000011110011110011001100111100111111110011001111000011001100000011111100000000110011110011111111111100110000110000110000000000001111001100000011000011111111111111000011110000001100110000111100111111110011000011000000110000001111110011000011111100111111110011110000111100111100000000000011111100001100000000110000000000001111000000000000001100111111110011111100001100110000000000111111001100001111001111111111110000001111001100111100000011111100110011111111000000111100001100111111000000001111000000110011110011111100111111001100111111111100
111100110011110000110011111100000011001100001111000011001100000000000000000011111111001100000000000000111111001111001100001100001111110011000011001100111111001111001100111111001111000011111111000011001111111100111111111100
00000000000000000011001100111111000011110011001111001100001100000011001111111100110011000000001100110000110000001100110011110000111100001111000000000000000000001111111100001100000000001100000000000011110000110000000011001100111100001111110000110011111111001100111111110011111100001111000000110011110000111111000000110000110000001100001100110011111111000000111111111100
110000110000001111110011111100110000111100000011111100111111000000110000000000001100111100111100001111000011110011111111001100000011110000001111110000000000111111110000110000000011110000110000001100111111111100
001111000000111111110000111100000011111111111100001111110011001100110011111100110000111100110011001111110000111100001111000011000000111100001111000011000000001100110000110011110011000000111100000011110011000000110011110011001111111100001111111111111111111111110011110000111111001111001111000011001100001111000000000000000011001111001100000000000011110011110000111111111111000011110000111111001100000011000000001111110011000011111100110011000011110000110000000000110011111100000000110000000011110000000011110000110011110011000011000011110011110011110000111100111100000011001111110000110000111111111111000011000011111111000000001111001100000000001100111111001100000011000000110011111111001100111100001111000011110011111100111111111111000011110000000011110000110000000000001100110011000011001111110000000011001100000000001100001111110011000000110000001111000000001111111100111111000000110011110011000011001111110000110011110000111100110000111111111100
1111111111000000110011000011110000111111001111000011110011000000110000110011111100110011000011000011000000001111000011111100111111000011001111110011110000111100110011110000000000111111110000001100000011001100111111111100
11001100000000001111000011000011001100000011110011001100110000000000001111001111111100001100000011111100000011001111000000001111110011001100110011110011000000000011000011111100110000111111000000000011111111000000110011110011000011001111000011111100111111000011110011001111111100111111111111001100111111111100
11001111111100111100110000000000000011111100001100000000000011111100111111111100
1100111100111111000000110011000011111111111100111111110000001111110011110000111111110000111100111111111111110011111100111111001111110000000011000000110000111100110000110000001100111111001100110000001100111100001111110011110000110011111111001111000011111111001111111100110011001100111111111100
000011001100111111110011110011000000001111110011110011110011110000111100111111110000001100001111000000001100111111110000000000000000000011001100000011001100001100000000001111000000111100111100111100111111001111110011001111000000001100000011110000001111001100000011111111001100111111001100001111111100001100001100111100111100000011111111000000110011000011110000000000000011110000001100000000000000111111111100
11000000000011110011001100111100111111000011110011000011110011111100110000111100001111111111110000000011111100111100111100000000000011001111110011110000001100110000000000110011000000001111001111001100111111111100
110000111100110011110011001100001111000000000011110011001100000000110000001111111100111111110000001100110000001100000011001111000011110011111100110011000011001100111100001100111100110011000011000000110000001111001111000000110011000000110011111100000000111100001100110000000000111100000011111111000000000000110000001111110000111100001100001100110000000000110011111111000000001111001111001100001111001100110011111111111100001100001111000000110000111111000000001100111100110011111111001111000011111111111100110011000011001100111111001100111100001111000000000011110000001100111111110000111111110000110000000000001100111111110011110011111111001100001111111100111100001111110000111100111111001100111111110000110011110011110000000011111111001100000000111100110011001100001111111100111111111100
001100000011000011000000000011111111111111111111110011001111110011111100001111111100000011111111000011110000111100111111111100
00110011001100110011111100001100001111001111111100111100001111001111001111000000000000111100110011000011111111001111000011001111001111001100000000110000001100111111000011111100111100000000001100110011111111111100111111110011110011001111000000111111111100
111111000011000011110000000000111111000011001100001100000000111111001100111111110000000000110011110000000000000011000000110011001100110011001100000011110011110011001111001111110011000000111111111100
11111111111111110011000011000000001111110000001100001111001111110000110011110000110000000000000011000000111100111111000000110011000011001100110000000000110000110011000000111111111100
11000011000011001100110011111111001100000000110000111111000000111100111100111111000011111111001111001111001100110000001100000000110000001111000000001111110000110000111111111100
00000000110000111111001111111111110000110011111111001100001111110011110000110011111100110011110011000011000000001111110000000011000000111111001100001111000000110000000000110000110011111100110000110000111100000011001100111100111100001111110011000000000000001111000011110011001100000000111111111100
11111111001100000000001100110011111111111100001100111111001111000000001111000000000000001111110011110011001111001100000000110011000011000011001100000011000011111111111111000011000000001100000000001111111100111111111100
1100111100001111111100001111111100001100111111111100
00000011001100000011001100001111111111111111110011000000001111111100000011110011110011111100001111110011000000111100110011000000110011000000111111001111000011110000110000111111001100111100110000111111000000110011110011110011111111111100111111001111110011111111001111001111001100111111111111111111001100000000111111001111110000111100111111111100
00110000110000001100110000000011000000000000000000110011111111001100111100001111001100110011111111111111111111111111001111001100111100110000001100111100000000000011110000111111001100000011001100111111111111000011001100001111001111110000110000111111001111111100001111110011001111000000001100110000111111001111001111110000111111111100
0000110011000000001100111111110000110000111111111100
1100000000110011111111001100001111000000000011000011000000001111001111110011111100000000110011111100111100110011110011111111111111111111001111000000111111000011001100111111111100
110000110000110000000000000000001111000000110000000011110000111100111111000000001111000011110000000011111100111111111100
00111100001111110011000011001100001111110000111111111100
1111110011110011111111001100001100001111000000111100001111110000000011000011001111110000110000110000000011111111001100000000000011111100000011001100001100001111110011110011111100001100110011001111001100001111000000001111110000000000000011111100111100001100001111001111000011001100000000110000001111111111110000111111111100
001111111111111111110011000000111111111111111111110000000000110011110011001100111111001100111111110000000000110011001111110000111100110000111111001100110000001100110000000011110000000011000011000000001111110000001111000011110011000011001111000011111111001100111111110011110000000000000011001111110000111111000011001111110011000000000011110011111100000011001111110011111100111111000000001100110000000011111100111111111100
001100111111001100000011110011000011001111110000110000111111110011001111000011001111000011111100111111111100
000011111100000011110011001111000011110000110000110000001111111100110000111100110000000011001100110000111100110011001100111100001111110000111100111100000011111100000011111100110011110000001100000011000000111100001100001111110011001100000000111100111111000011111111111100001100110000000000110000110000001100110011000011110000000011111111000000110000000011001100110000001100000011111111000000111111000000000011111111111100001111000000001111000000111111000000111100110011000000001100001100110000000011001111001100110011110000111100000000110011000011111111001111000000001100111111111100
0011000011110011000011000011110000001100000000110011111111111111111111111100110000111111110000110000000011110000110011001111000000001111001100110000111100111100001111000011001100111100110011110011000000110000001111110011111111111111001111001100000011110011000011110011111100000011001111110011001100000011110011001100000011000011001111111100111100000011000011111100111100001111000000111100111111000011110000111111001111000000001100000000001100111100111111000011111111111100111100111100110000110011000000001100000000111111110011110011001100110011001100001111110011111100001100111111111111000011110011110011001111111100001100111100001100001111111100001100111100111111001100110011000000111111111100
00001111110011110000111111111100
11110000111111001100110011001100111111000000000011111100001100111111111111001111110011110011001100110000000011110011001100110011000000110000001100111111110011000011110000110000000000111100110000110011111111111111111100111100000011000000001111000000000011001100111111110000111111110011111100111111001100000011001100001100001100111100111100110000001111111100111100001100111111111100
00001100000011110000001111111111111100111111000011000000111111111100
1111111100110000000011110011000000000000000011111111001100110011110011110000111100110011001111000011111100001100111100001100111100111111111100
00000011001100000000000000000011110000001111110011000011000011111111000011111111001100000011110011000000001100111111000011111100111100001111110000111111110000000000000011001111000000000000001100000000110000110000001111111100111111110000110000001100001111000011111100110000111100000000110011000011111100111100110000111100001100001111111100000011001111001111110011110000001111001100111100111111001111000011110000000000110011111111000011111111111111110011001100000000111111000000110011000000001111000011000011001111001111110000000011111111000000110000110000110011000000000011001100000000110000111111001111001100111100001100110011110000111111110000110000000000111100111111111100
111111001111110011110000001111000000111100110000111111110000110011111100000000111111110011111100111111111100
110000110011111100111111110011000000111111110011111100111100111100000000000011111111001111111100000011111111001100111100111111111100
001100000000000000110000001111111100000000001111111111111111001100001111001111001111000011000000111100001111001100000000000000001100111111111100
0000001100001100000000000011001111111100110011000011111111000011111111000000111100110011000000110011001100001111111111111100001100000011000000001111110000001111111111111100110000111100000011001100110011110011001100110011000000001111111100111100001100111100110000111111111100
1100000000001111000011110011000011111100001100000000001111001100001100110000001111001111001111001111001100111111000011111100001111110000001100111100111100110000111111000000111111111100
0011001100001111001100000000001100001100001111001100111111000011111111000000001100111111110000001100001100111100111100110011000011110000001111110000000000000000000011001100001111110000001111001100001111001111111100111111001100110000110000111111000011111100001100111111111100
00110000110000111111111100
0011000000001100110000000000110000110011111111000011000011111100110011000000111111000000000011110011110011000011110000000000111111111100
1111000011001100111111111111001111001100001111000011000011001100001100001100111111111100
000011000011110000111111110000111100000011001100111111000011001111110000001111110011001100110011110011001100110000111100111100000000000011110000111100000011001100111111110011000000001100001100000000111111000011110011111111111111001111000000111111001100001111001111001100110000000011110000110000001100000000111111110011000000001100111100001111110011000011000011000000000000000000111111000000001100111100001100000000111100001111110011001111000000110011001111111111110011000011000000001111110000000011111100111100001111001100001100110011001100111111111100
111100110000000000110011001100110011000011110000110011001100001100001100111100111111110000001111000000111100111100110011000011000000110000001100111111000011110000110000001100111111001111111100000011001111000000000000001111001111110000001100111111001100000000110011111111111111000011110000000000000011111111001100110011110000111111000000000011000000110011001100111100110000001111110011000000110000000011000011111111000000110011111100000011110011110000001100111111111100
001100110011001100111111001100000000000011110000110000000000001100110000001111001100110000000011001100000000000011110000001100000011000000000011110000001100001111000000111111111100
000000001111110000001111001100001111001100110000111111110000001100001100111100000000110000111111111100
1100000011000000001111110011111111111100001100000011000000110011111111000000111100111100110000111111001100000011110000001100111100111100110011000000110000111111001111001111111111111111110011000011111111111111111111111100001100001111111100001111001111111111111111111111000000001111000011110000001100000011111100111111110000111100111111111100
1111001111001100001111000000000000111100000011111111000000001111111100000011111100001111000000000000000000000011111100000011000011110000110011000000110011111100111100111100000011000000001100110011111100111111000000000011111100110000110000110011001100000011001111000011000000110011000000110000111100000011000000111100000011001100001111110011111111000000111100111111110011110011001100111100001111001100111111001100110011001111001111110011110011001100110000111111000011111100000011111111111100110011110000001100111100000011001100110011001100111111110000000000110000000000001111110011001111111100110000111111110000000011001111001100110000000011111111111100111111111100
11110000000011000000001111110011110011000000111111111111001111001111111111110011001100111100001100111111000011110011000000001111111100001111001100110000000000000011111100111111111100
110000001100110000000011001111110011110011111100000011111100000011001100110000111111001111110011111111000000000000111111110011111111001111000000000011000000001100111100001111111111111111000000000000110000111100000000001100001111110011111100001100110000110011000011110011001100111111000000001100110000111111000000111111111100
0011111111001100111111001111111100111100000000110011001100000011001100000011001111110000000000000011111111000000110000000011000000001100001111110011111100110011111111111111111100000011000011000011110011001100000000111100110000000000000000111111000000111111110011001100110011110011000011111100110011001100001100000011000011000000000000111111001100000011000011111100000000000000001111111100110011111100111111111111001111000011111100111111111100
001100110011000011111111111111110011111111111111110000000000001100000011111100000011000011110011000011000000000011000000000011111100000000001100110000000000001111000011000000001111110011111100001100111111111100
110000000011110000111100111111111100
000011111100001100110011110011001100001111001111000000111111111100
1100111100111100110011111111001100001100001111111111111111001100001111110000001100110011000000111100001111001100111111111111001111111111111111000011000000110000110011001111111111110011001100111111111111000000000011111111001100111100111111110000000000000000000000111111111100
111111110000111111000000111111000000000000000011001111110000110000000000111111111111001111111100110011111111000011000011000011000011000011001100000011001111111100000011001111110000111100111111000011111100111100110000001100110000110000000000111111001111000011000000000000001100000000111100000011001100110000000011111111001111001100000000111111111111111111000011111100001111001100110000000000001111110000001111111111111111110011111100000000111111001100001100001100000000110000111100111111111100
00110011110011001100001100111100000000000011000000000000111100000000001111001111111111111111110000110000111111001100001100001111110000111111111100
110011000000000011000000110011111100111111000000001100110011110011001100001111111100000011000011000000000000001111110011000011001111000011111100110000001100110011000011001100111111001100111111111100
1111001111000011110000001100000000000011001100111111111111000000000000111111111100
001100111100110011110000111111111100
000000111100111111000011000000000000001100111111000011111100110011110011110011001111111111110000111100000011000000111100001100110011000000111100001111110000110011001111001100110000001111111100111100000011111100000011111100001100001100000000110000000011111100111100000011110000110011110011111100111111000011111111001100001100110000110011111111111111001100110000001111001100111111110000111100001111000011110000110011000011111100111100000000001100000000001100110011001111001111001111000000001111110011001111110000111111111100
0011000000001111001111000000000011111100001111001111001111001100001111001100110000111111110011110011001100001100111111111100
00001100001100110000111100111100111111110000111111111100
00000000111111000000001111110000111100001100111100111100111111001111001111001111111111111111110011000000001111001100001100001100110011000011001111000000000000110011001100110011000011000011000011110011000000111111111111000000000000111111111111001111000000001100001100001111001100001111000011110011110011000011001111001100110011110000001100111111000011000000000000001100000011000000000000001111001100111111001100001100000000111111001100111100110011000011110000000000001111111100001100000011000011000011001100111100110000000000001111111111111111000000111100110011000000111111111100
110011110000000000000000000000001100110011000011111111001111001100000000110011001111001100111100110000110000111100001111110000111111111100
00000011110000001111110000000011110000111111001111110011110000110000111100000011001111001111110000001100111111110000110000111111111100
00110000110000110000110011110000111111111111110000111111001100111100001111110011001111000011111100110000111100111111001111110011000000001111001111110011111111001100111100111111110011110000110011110000001100001100111111110011000000111111000000000000001111110000001111000011001111110000001100110000000011110000110000110000001100001100110011110011000011001111111100000000110000001100111111110000111111000011111100000011111111000000000011000000001111111100001100110000110000111100001111111111110000110000111111001100110000111111111100
00000000110000001111000011000000111100001100000000001100000011110011000000110000001100001100110011000011001111000000000011111100001100111100111111110000110011000011111100110000111100110011001100000000001100001100111111000000111100111111000000111111111100
1100111100110000110011000000000000001111001100110000001100001100001100111111111100
00001100111111111100
0000111111111100
000000000000001100000011110000001111110000111100111111110011000000111111001100110011000000000000110000000011001111001100110011111100000011000011001111111100000000111111111100
111111000000000000001100111100110000001100001100001111110011001100000000000000111111111100
110000001100110000001100000000000011000011001100111100111111111100
1111111100001111001111110000000011111111000000111111110000001111110000001100111111111100
1100000011000011111100001100111100000011000000110000111111110011000011001111110000001100110011001111110011110000001100111111111100
11110000111100111111111100
11001111001100110000001111000000001111000000001111001100000000111111110011110000001111110000110000000000111100001111111100000000001111000011001100111111111111001100110011111111111100000011001111001111110011001111110011110000110011110000111111111100
111111000011110011001100111100110011110011110011000000000000111100111100001100001111110000110011111100001111001111110000111100001111110011111100001111110000111111111100
1111001100111111110000110000001100111100000000110011000000110011000011110011110011110000000000111111111111110000110011111100000000001100111100110011110011110011110011001111111100110011001111111100110000000000000000001111001100110011000000000011111100001100001111111100000011111100110011110011111111001100000011110000110011111111001111110011000011111111001111111100111111001111110000001100000011111100000011111100111100000000111111110011111100001111000000001111110000111111000011001100111111110011111111111100000011000011110011000011001111001100110000001111111100111111000011001111111111110011110011001100111100001111000000000011110011000000000011111111001100110011000000111100111100000000000011001100001100110000111100001111111100111111001100110000110000000011110011000000111111111111001100000000111111001100110000000011000000111100000011111100111100001100001111001100110011000000110000111111000000000011110000000011001100000011000000001100001100001111111111111111111111000011000011111111000011000000111100001100110011111100001111000011111100000000001111111100000011110011111111000011111111111111000011110000000011001100001111000011110000110000000011001100000000111111111100
11001100110011111100110000111111111111110000001100000011000011111100110011001100111111000000000000111111110011000011000000110011000011110000110011000011001100000011000011110000000000001111001100000011001100111111111100
111100000000111100000011000000000000110011110011111100111111111100
111100111100111111110000110000001100000000000011110011111100111100111100110011111100000000111111110011001100110000110000000000001111110000001100000000111100001111111111111111000011110000000000000011001111000000000000111100001100001111001111000000001100001111111111111100110000001111000011001111000011110000000011000000001100001111001111110011110000111111110000110011001100110000111111110011000011110011111100111111111111110011000000000000111111110011000000110011110000111100001111110011000011110000111111000011111111111111001100111111001100110011001100110011000000110000000000111100000000111100111111111100
00110000000000110011110000001100110000001100111100000011001100001100111100111111111100
0011000011001100111111000000110000000011000000000011110000110000110011111111001100111100110011110000001111111111111100111100111100111111000000000011111111001111001100110000111111000000110011001100110011111100001100001111000011110000001111001111110011000000000000001111001111111111110000110000111100000011000000000011000000110000001111110011111100000011001100111111001100110000001100001111001100111111110011110000111111111100
110011001100110011110011001100110000111100000000110011001111000011110011111111000011110011000000111100001100001111000011111111111100110011110000001111111100001111000011001100001100111111110011000000000011110000110000110011111111111100111100000011110011110011000011000011111100111100001100110000110000111100110011001111001111001100111111111100
00000000110011111100111100000000110000000000001100111100000011000000110011000011110000001111110011111111000011000000000000110000000000000000110011110011001111110000111111000011110000110000000000000011110000110000110000000011001100111100000011111111000011000011001100001111001100111111111100
11000000000011000011111111111100001111000000110011000011111100001100001111110000111100000000110000110011001100110000001111111100110000000011111100001100001111000000111100110000000000111100111111001111000011111111111111001100000000111100110000001111000011001100110011000000111111111100
110011001111001111001111110000110011000011001100110011001100001111111100111100000011110000110000111111111100
0000001100001100001111111111111100000000110011000000000000001111110000001111001111110000000000111111001100001100000011111100001111000011000011110011001100111111000011000011001100000000111111111100
001100000011000011000000001111111100111100001100001100000000111100111111111111110011111100111100001100001111111100000000111100000011111111000000000000000011110011001100000011111100001100111100111111000011110011110000001111111100110000000011111100110011110011110011000011110011001111000000001100111100110000110011110000000011000000111100110000110000001100111100001100111100110000001100110000111100001111110000000000110000111100001111000000001111001111110000000000111111000000000011001100001111001111111100111111111100
0000111100110000110000111111111100
11110011110000000011001100111111111100
0011001111111100001100001100110000110011000000110011110000001100111111110000001100000011001100110000110011111111000011001111000011001111001100001100001100000011111100110011111100000011110011000000110000111111000000110011001100110000111111111100
0000001111110011110000111111111111111100111100000011111100000000111111111100
1100110000110000111111000011111111111111000000110000111100000011001100001100000000111111000000001111110011001100001100110011000000000000110000110000000011111100111111110000001111111100001100001100111111001111001111111100001111110011111111111111110000001100110000000000111111001100111111111100
0000111100001111110011000011111111000011110011001100001111110000111111001111110000111111000000001100110011000000000011110000000000000000000000000000000011000000000000000011001100001100001111000000111100001111110000111111001111111100110000111111000011001111001100001100111111110011111111001111110000111100110011110011110000000011001100110011110000110011000000111111111100
001100001100110000001111110011111100001111111111111100111100000011110000110000001100111111001100111100110000110000000000000011001100111100000011110000110011111100110000000000000000000000110011111100000011001111001111001111111100111100001100111111110011000000111100000000000011000011000011000000000000110000111100000000001111001111111100111100001100110011001111001111000011111100110011111111001111111100110000110000001111110011111100111100000000110011000011001111000000111111110000000011001100001111110011110000111111111100
111111001100111111111100
000000000000110000110011000000110011001111111100000011110011000000111111000000111111001111000011001100111111000000110000000011110011001100110000110000111111111100
11001100110011000000001111001111111111110000111100111111001111110011001111000011000000001111001111110011111111111111111111110000110000111111001111111100000011110000000011001111111100111111110000000011001111111111111111111100111100001100001100001111001111111100001100110011001100110000110011001100111111001111001100000000000000111111111100
1100000011001100001111000011110000001100000011111100110000111100111100111100000011001100001100001100111111111111110011001100000000000000001100111111111100
00110000000000111100110011110000001100000000000000110011000000111100001100000000000000000011000011111100000011111111000000110000110000000000110011110011000011111111001111001100110011000000111100111100111100000000000011111100110000110000000011111111111111001111111100000011000000111111111100
11111111001100110000110000110011110011110000111111001111001111000011001111001100000000110011001100111100110011110000000000001100110011110011000011001111110011000011001100110000000011110000111100110000111111000011001111001111001100000000000000001100111111111100
00110011111111111111000000000011110000111100110000001111110000000000001111000000111111111111001111110011111100000011001111110000000000110000111100001111110000001111111100001100110011110011110000001100110000111111110011001100000000110000111100001100000011001100001100000000111111000011110000000000110011111100111100001111110011111111001100111100000000000011111111000011000000001100000000000000110000001100000011001111000000001111111111110011000000111111111100
11001100000000110000000000000011111111000000001100001100001100111111111100
111100110011110000111100111111111100
1111111100000000111100110011111100001100001100111100000000111100110000110000001100110011110000111111000011110011001100111111001100111100111111111100
0011000000111100001100000000001111110000110000001111110011110000000000110000110011110000001111001111000011001111001100111111000011110011111100110000001100000011111111001111000000001100000011110000001100001100110011110000001100001100111100110000001111000000111111110011000011000000110011001111110000000011110011111100111111111100
00110011111111001100001100111111110011000011110011110011110011000000110011001111001100111100111100111111111100
11111111111111001100001111110000111100110011110000001100111111111100
1100110011111100000000111100001100111100111100111100000011001100001111111100111111110011000011000000001100001111000011000011000000001111111100110011110000110000110011000000001100001111111100000011111100000011111100111100001111111100000000110000111111110000111111000000001111111100001100110011001111111100000000001100111111110011110011110011110000111111111100
0000000011000011001111110011000000001111001100000000000011001100111111000000110000001111110000000011001111000011110000001111110000110011001111001100001100000011110000111100111111111100
1100001100110000111100111111111111111100111111110000110011000011000011000000000011110011111100001100001111111100001111111111111100001111111100001100000011000011000000111111111100
0011000011111100110000001111001111111111110000111100000011001111000000000000000000111100000000110000001100001100110000111111111111110011001100110011001100110000000000110011111111000011110000000000001111110000111100001100000000111111001111110011110000001100001100111100110000111111000000111100000011001100001111000011110000000000110011110000001100110011110011000011110011001100110011111111111111110011110000001100111111000000001111110000001111111100001100001100111111001111001100000000111111001100001111110011111100000011110000001100000000000000111111001111110011000000110011110000111111001100001111000000110011001111110000110011000011000011000011110000111100000000000011000000110000000000110000001100111111000000001111110000110000110000000000110011001100110000110011111111001111110000110000111111001111001100111111111100
0000110011001111000011110000000011000011110000001100111100111100110011001111110000000000111100110011000011001111000000110000111111000000001111111100111111111100
110011111111001100111100111111111100
11000011001100110011111111000000110000001100111100111111111100
00000000000011111100000011001100000011110011111100000000001111111100110011001111111100000011111100000011000011110011001100110000000011110000111111001100000011111111000011110011111100000000000011111100111100000000001111110000001111001111001100111100110011110011000000001100111111000000001111111100111111001100000011110000001111111111111100111100111111110000001111110011000011001111110000000000001100111111110011110000000011001100111100110000001111111111110011110011111100110011111111001111110011110000111111000011000000111111001111110000001111001100111111111100
000011111100000011110011001111000011000000111100110000000011111100110000000011000000000011111100110000110011001111000000000000001100110000001100110000111111000000000011000000000000110011000000000000001111110000000000110000000011001100000000110011000000110000001100111111000000000011000011110011110000000000111111111100
1100111111111111001111110011001100111111111100
11110000001100111100000011110000001100001111000011001100000000110000000011000011001100111111000011001111000000111100110000110011000000110000001100000000001100110011000011001111001100001100111100000011001111000011001111111100000000111100110011001100000000110000111111111100
00111100110000001111111100111111000000111111110011111111001100001111000000111111111100
111100001100111100111111001111001100111100000000000000000011111111111100111100110011001111110000110000111111000000001111000011111111000000000000001100110011110000000000001100001111000000000011000000111100001111111100111111111100
0000110011001100000000000000000000000011111100000000001100000011111111001111001100000000110011000000111111001111110011001100110000110000111111000011001100000000001100001111111100110000111111000011110000000011001111001100000000000000110000001100000011111111001100000011000011110011110000111111001111110011001111001100111111111100
111100111111000011001100111111111111111111001111000011110011111111000011000000000000110000000000111111001100110000000011111100000011001111111100111100111111110000000000111100001100001100110011000011111100111100000000001100110011110011111100000011111100000000110011111111111111001111001111111111111100110011001100111100001111110000000011111100110011000000110000000000110011001111001100110000000000110000000011000011000000000000110011001100110011111111111111000011111100000000001100111100110011111111000011000000111100001111000000111111000011110000000011000011001111000011111111000000000000000011110011111111000000001100110011111111111100111111001100110000001100000011110011001111000011110011111111111111110011001111110000111111000011001111000000001111001100001100001111111100000011110000111111001100111111111100
0011000000110000001100110000111111111100
11110000000011000011000000110000111111111100
111100001100110011001100000000000011111111001100111100110011000011110011110000110011000000000000110011110000111111111100
00110000000011110000001111000000001111111100000011001100000000111100000000001100000000001111111111111111110000001111000011001100000000111111111100
1111000000111100111111111111001111001100000011111100000000001100110011000000110000001100110000000011000000110011111111000011110000110011000011110011110011001111000011000011001111111100110000111111111100
1111110011111100001100110000110000001100110011110011000000110000110011000011111100001111000011111100111111111111111111001111110000000011001111001100001111001111001111000011001100111111001111001111111100000000111111110000111100000011001100110000111111111111110011001100111111000011111100000000111111000011110000110011001100001100111111001111000000001100000011110011110011000000110011001111111100111111111100
00110011110011000000110000110000110011000000001111001100111111000011110011111111000000111111000000110000110000001111001100000000000000111111001100000000111100110011001100001100001100000000000011000011001100111111111100
1111110000001100000011001100111100111111111111110011110000001100000000000011001111001100111111001100111111000011001100001100001100001111001100001100001100110000111100110000110000111111000011001111110000001111111100001100111100000000001111110011001111110011110000000000000011001111001100111111111100
001111001100001100110011111100001111000011111111000011111100111100001100000011000011001100111100001111001100110011110011110011000000110000110011110000111100000011111100110000110000110000001100000011000011001100000011111111001111000000001100110000001111111100110011110000111111000011001100000011001111111100110011000011110011111111111100000000001111110000110000110000110000000011001111110011111100110000111100000011001111000011000000000000110000111100110000110011110011111100000011000011000011111100110000000011000011001100111111111111000000000000110011000011111111000000110000110011111111111111111111001111001100001100110000000000000011111111000011111111111111001100110000110000111100111100001100001111110011110000110011110000111111111100
00000000000011000000110011001111110011000000111111111111001100001100111100110000000000000011111111001111110011001100111111111111001111001111001111000000111100110011111111001100111100000000111111111100
110011000000000000000000111111111100
11000000000000111100000011110011110000111111111100
11001111001111000011001111110011110000001100000011001100111100111111110000000011110011111100111100111100000011001100000011000000001100001111111100111111111100
00111111000011110011000011111100111100111100111111001100111100000000111111110000000000001111001100110000111111001111110000111100111100001111000000111111111111111111000000001100000000111100000011001100000000110011000011110011001100001111000011001111001111001111001100111111111100
0011001100000000000011110000001100001100111111111100
111111111111110011000011000011001111111100000000000000000011111111111100111111001100110011110000001100001111111111111111110011000011001111000011110000110011000000000011110000110000001111001111001111000000111100111100000000111111111100
111111111100111100110011001111000011111100000000111111001111001111111100110011111100000011000011000011110011000011110000111100110011111111001100110000000011000000001111110011111111000011110000001111110000001111001111001111111100111100110000000011001111110000111111000011110000110011111100111111001111110011000000110011000000000000001111111100111111111100
11110011000000000000111111111100
1111111100111100000000111111111111111111000011001111000000110011111111111100000011000011001111110011000011110000111100001111000011110000111111001100111111001100110011001100001111001100110011001111001111001100000011001100111111000011110000001100001111110011110011001111001100110011111111000011001100001100111100110011000000000011001111110000001100111111111100
1100110000110000000011110011000011111100110000000011001100000011110000111111000000000000111111000011001100001100110011000011000000111100110011111100110000000000000000111100110000111100111100111111001111111100001100001100000000000011000000110011111111001111000011110011111100001111111111110011110000001111110011000011000011001111110011000011110000111100111100001111001100111111111111001100111111000000110011000011001100111111000000000011001111001111110000001111000000111111000011110011111100000011001100000000110011001111110011001111001111001111000000110000000011000011110011111100111100111100111100001100111111000000000000110000111111110011000011000000000011001100001100111100000011000000111100111111001100111111000000111100110000110011111100110011110011000000110011001100110000111111111100
00110000110011000000000000110000001100000000110000110011001111110011000011001111110000000000110011000000110011110011001111110011111100111100110011000011111100111111111100
00110011000011001100110000001100001111000000111111111100
111100110000111100000011110011110011000011001100110000001111001111111100001100001100111111001100111111110011110011000011111100001111000011111100110000111100000000000011111111000011110011111100000011110000110000000011000011001111110011000000111100001111001111111111111100001111000000110011001100110000001100000000000000000011001100000000110011111100000011110011110011000011110011111111111100001100001111001111001111001111001111001100111100000000111111001111110000110011000011000011111100110000001100001111110000000011001111001111001100110000000011111100110000110011110011001111110000001111110000110011110000111111000011000000110011110000000011000011110011110011111111111111110000111100111111111100
00001100000011111100110011111100001100110000001111000011000011110000110000110000110000001100111111110000110011111100001100110000000011001111000000110000000000110000110011001111000011111111000011001100000011110000111111000000110000001100110000000000111111110000110000000011111100111111111100
00110000111111001111000000110000001100110011001100111100111111001111110000110000111111000000000000000011001100000011111111111111000011000000110000110000111100001100111100110000110000110011001100110011110011111111111111110000001100001111001111001100111111111100
1100000011000000001111000011000000001111110011000000000000000000111111001100110000110011001100111111000011001111110000110000000011001100110000001111001100111111001111110000000011000011001111110011000000110011000000111100000000110000000011001111000011111111111100001100000011110000110011000000111111111100
110000110011000000110011001100111100000000001100000000001111110011000000001100110000001100000011000011000000110000000011000011110011001100001111000000000011000011000011000000000000111100000011111100110000110000001100000011001111111111111111110011000000000011001100110000111100111100001100000000111100110011000000000000000000111111001111110000111100000000001100111111000000000000001111110000110011000000001111000000000011001111000000000000000011110000110000000000000011110000000000001111110000110000000000111111111100
0011001100111100111111111100
000011110000111100110000000000001100110011110000110011110000000000111111111100
0011001100110011000000111100000000111111001100111100000000000000111111110000001111001111000011111111001100000011001100001100001111110011111111111111111111001111111100111100000011111100001100111100110000001111001100110011001100111100110011001111001111000011110011000011111100111100000000000000110011001111000011001100110011001111000011000011110000110011001100110011110011110000001111000011001100110000001100001100111111111100
11001111000011001100000011001100110011000000000011111100001100001111000000000000110011110000110000110000111100001100000000110011001100110000001100110011000011111100110000000011110011111111111111000011000000111100111111111100
111111110011111100111111111111110011110000110011000000000011110000000000111111111100
11110000001111111111110000110011111111001100111100110011000011110000001111111111111100111111000000110000001111000000110011111100001111111100000000000000110000000000000000111111111111110011110000001111001100001111110011001100001111000011000011111100110000111111001100001100111100000000000011111111000011001111110011111111001111001100110011000011001100001111001100000000000011111111001111000000001100001100110000110011001100110000000000111111111100
00111100001111110011110011111111000011111100001111111111111100001100110000111100110000111100111111111100
001100111100001100111111001100001100110011110000110000110011000000001111110000111100111111111111001100000000110000111100111111111100
11110000001111110011001100110011111100001100111111111100
00000011110011110000110000001100111111000011001100110011111100001100110011000011111100111111110011111111111111001111000000110000001111111111111111110000111100001111000000110000111111110000001100111111111100
111111000011001100110011110011111111000011001111001100110000111111111100
00001111110000110000111100001111001100111100001111110000111100000000000000001100110011000011111111001111000000000011111100000011001111000000111100000000111100110011111111111111110011000011001111001100000000001111111100000011110000000000000011111100110011110000000011000011111100001100110011111100110011000000111100111100001100110000001111110000000000111100000000000000001100001111001100111111001100110011000011111100000011110000110011110000001111111100000000110000110011110000001111001111001100001111110011111100000000110000111111000011110011110000001100000011001100111111110011001100111100110011001100111100000011000000111111111100
11111111000011111100110000110011111100111111111100
0011110000001100110000111111111111000000110011000000110011111100001111000000001100111100111100000000000000001111000011001100111111001100111100111100001100001100000000001100001111000000110011000000000000000011110000001100001100000011000000110011001111111100001100000000000000001111110000110011111100110011001111111100111111001100110011001111000011000000001111001100110000111111001111000011000011001100001100111111110011000000000011001111110000000011110011110011000011001111000011111111111111110011111111111111000000111111001111001100111100001111110000000011110011000000110011111111111100111111000011110011000011001100000000110011110011110000110000110000001100001111110000000011110011111100110000111100111100000011000000110011001100001100110011000011110011111100000011111111111111000000110011111111111111001100001100111100000000110011110000111111110000000000000011001100111100111111000000001100001100111111001111110000111111111100
110000001100110000110000110011111111111111111111001100001100000011111100001111111100110000110000110000001111110011111111001100001111111100000000000000111111111100
11111111110000001100000000000000000011001100110011110000001100111111110011110011001111001100110011110011111100001111110011110011110011000011001111110000111100110000111100000011111111000000000011001111000011111111000000110000111111001111110000111100110000000011111100111111111100
111100111111110011111111111111000000000000001111111100110011111100111100110011001100110000001111000011000000000011001100001100111100110000000000111111000000001111001100000011111111001100111100111111111100
000011001111000000000011001111000000000011000000000000001100110000001111110011001100001100110000111100111100000011110000001111111100110000001100110011001100001100111111000000110011111111111100110011110011000011000000110000111100111100000000000011000011001111001111110011000000111111111100
0000110000110011000000111100000011000000110000111100110011000011110000001100001100000000001100111100110011111111000011111100110000111100001111000011110011000011000000001111110000111111111100
111100000000000011111111111111110000111100110011111111001111110000000000110011000011000011001100111111001100111100111100111100111111111100
111111000000000011111100111111111100
0011111100111111111100
110011000011111100001111110011110000000011111111111100110000110000000011110000001100111111001111001100001100110011000011110011111111000000001100110000001111110000000000111111110000001111001111110000001100001100110011110011000011111100110011111100110000110011000000110000001100111111111111111100001100111111000011111100001100111100000000001111000011000000110011001100001111001111111111110000111111000011000011110000110000001111110011110000110000111100001111001100111100000011000011111111000000111111111100
00000011000000001111000011111111111100110000110000110011000000000011001100000000111100001100110011001111110011001100110011111111001111111111111100111111000000000011111100111111111100
11110000000011111100111100001111110011110000001111001111000000001111000011111111001100001100001100110000000011000000001111111100111111111100
000011001111000000001100001111000011000000111111111111111111001111110000000000111100110011110000111111001111000000110011110000111100111111111100
00001100110000110000000000000011001111001111111100000011111100000011000000000000110000111100001111110011111100001100111111111100
11111100001100110000000011001111110000000000001100111111111100
11110011111111000000111111111100
11000000110000000011000000000000000000111100000011110000110000110011110011111111000011111111111100111111000000110011000000111100001111000011111111111100111111001111110000110000000011110011111100000000110000001111111100001100000011110000001111000000111111110011001100001111000000110000111100110000110000110000111111000011001100110011110000001100001111000000111111001111111111111111110000000000001100110011110011111100000011000000000000000011001111111100111111001100110011111100111100110000000011110000001111001100000000000011110011111111000000001100001111110000111111110000000000111100000000001100000011110011000011110011000011001111001111110011000000001100110000000000000011001111001111001100000000110011110000111100000000001111001100110011000000110011000000110000001100111100001111000000111100111100001100110000000011111100001100000000001100111111111111111111001100001111001100110000000011110011000000111100001111000011001111110011001111001111111100001111001100111111110011001111000011001111001100111111000000000000110011110011000000000000001100110011000011001111111100110011111100110000001100110000110011110011110000111111000011110000111100110011000011000000000000001111110000110011111111111111001111001111000011001111000011111100001111000011001111001111001100000000111100111111111100
000011001111001111001100001100001100000011110000000000001100000000000000110000001111000011000000110011001100000011000011111100111100111100111100110000111111001100111111111100
0000000000001100110000110000110011111100111111111100
0000000011111111111111001100000000000000000011000011000000111100110000111111000000001100000011111111001100000000111111110000001100110000111100001111000000000011110011001100110011001111001100000011001100110000001111110000001111110011111111001111001111001111110000001100001100001111110000110000111111111100
0011001100001100110011001100111100111100110000000011111111001111111100110000000011111111001100001100000000001100001111001111000011001100000011110011000011111111000011111100001111000011110011110000001111111111110000001100110011000000111111111100
0000000000000011110011001111111111110000000000000000110011000000000011001111001111000000111111110011111100000000111111000011111100111100111111111100
1100111100111111001111111111111111111100000000001111000011001100001100001111000011001111000000000000000011110011000000000011001100111111111111000000111111110000001111111100000011110011111100110000110000111100001100111111111100
111100001100000000111100000000110000001111001111110000110000110011001100111100111100111111111100
1111110011111111001111000000000011000000111111001111001111111100000000000000001111111100000000000011110011111100001111000000111111110011111111001111110000110011000011001111110011111111111100111111111100
00111100111100000000111100001100001111111111111100111111111100
111111001100111100110000111111111100
000011001100110011000011000011110000111100111100000011111111111100111100110000111100110011111111001100001100000011000011111100111100001100000000000011111100110000000011110000110011111111001111000011111100110011110000110000000000000000000000110000111111000000000000000000110000000000111111001100000011001100000011001100000000001111110011110000110011000000110011111111111100111100000000110011111100000011110011000000111100110011111111111111000011110011000011110000111111000000111111111111110011001111110000001100001100000000001100111100000000000000110000110000001111111100000000111111110011110000001111000011001111000000000000111100111111000011111111111111000011110000001100110011111111111100111100001100110011110011000011110011000000110000111100001111110011110011000011110011001111000011110000111111111111111100111111000011001111111100001111001111000000000000000011111111000011111111111100000000001111111100110011001111110011110000001111000000111111001111110000111100110000111100110000110000110011000011000011110000111111000011000011000011000011111100110000111111000011110011000000001111110000111100000011110011111100000011001100001111001111000011001100110000110011001111001100111111111100
00110011001111001100111100110000000011111100111111111111111100110000001100110000000011111111111111111111110000110011001111111100111100110000111100110011110011000000001111110011001111111111111100111111110011000000110011111111000000000011110011001100000011111111111100001100111100001111001100000000001111001111111100000011110000001100001111110011000000000000111100001100110011111111000000000000111111111100
111100001100000000110000111111111111000011110011111111000011110011110000110000110011001100001100001111001100110011110011110000001100000000001100111100111111111100
00111100111100111111111111111111000011111100111100000000001111001100000011110011111100111100001111001111000000110000110000001111110000001111000000000000001111110011000011111100111111111100
0000111111111100
110000111100001111110011000000000000001111110000111111111100
0011111100110011000011000000001111001111000011000000001111110011111111001111111100111100111111111100
00111111111100
11110000000000000011000011000011001100000011001100110011000000111111111100
1111001100111100110000001111000011110011001100110000111111111100
1100000011110000001111000000111100111111001111001111111100001100111100001111111100111100111100000000000011000000110000111111001100111100001111000000110011000000110000110000000000001111000011000000000000000000110011001100001100110000000011000011000011111111111111001100111100110011001111111100110011111111001100111100110011111100110011000000110011110000001100110011000000000000110000111100110000111111000011110011110011111111111100001111111100111111111100
111111111100110011110011001100001111001111001100001111111100001100001111110011000011110000111100000011000000111111000000110011110011001100111111111100
00001100001100001100001100110011110000000011001100110000111100001100000011000000001100111100001100111111001111001100111111000011111100110000111100111111001111001100000000111111000000110011001100111100000000001111000000001111110000111111000011110000111100111100000000110011001111110000110000110000111100001100000000001111000000000011001111111100110000110011000011000011000000110000110000111111110000111111001100001111111100000011000011000000000000111111111100
1111000011001100001100000011000011111100111111111100
1111111111111111001111000000111100111100110011000011001111001100001111000011001100110011110011000011000000111100111111111111001100111111111100
1100111100001100001111000000001100000011001111000000000000000011111100000000111100001111000000000011001100111100111111110011111100001100111111001100111100001111110011000011001111111111111111000000110000001100111111000000111100000000111111110000110011110000001100001100001111001111110000111111001111000000110000000000110000001100111100000000111111111100
001100001111000011110000110011000000110000000000000011000011000000111111001111111111110000110011000011110000001111000011000000110011001111111100001111110000000011001100111100000011110011110000001100111111110011111100110000001100110011111100110011001100000000001100001111110011000000110011111111000011001111111100111111111