11001111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111010
11111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111
10011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111
01000011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110
00111111011111101111110111111011111101111110111111011111101111110111111010111001111110111111011111101111110111111011111101111110111111011111101111110111111010111001111110111111011111101111110111111011111101111110111111011111101111110111111011111001010000111111011111101111110111111011111101111
10000111111011111101111110111111011111101111110111111011111101110000101110010111001111110111111011111101111110111111011111101111110111111011111101111110101110011111001010000111111011111101111110111111011111101111110111111011111101111110111110010100001011100111111011111101111110111111011111101
01111110111111011111101111110111111011111101111110111111011111101011100111111010111001111110111111011111101111110111111011111101111110111111011111101111100111111011111001111110111111011111101111110111111011111101111110111111011111101110000101000011111101010000111111011111101111110111111011100
11001111110111111011111101111110111111011111101111110111111010111001111110111111010100001111110111111011111101111110111111011111101111110111111011100001111110111111011111001111110111111011111101111110111111011111101111110111111011111101011100111111011100001111110111111011111101111110111111010
11111101111110111111011111101111110111111011111101111110111110011111101111110111000011111101111110111111011111101111110111111011111101111110111111010100001111110111111010100001111110111111011111101111110111111011111101111110111111010111001111110111111011111001111110111111011111101111110111111
10011111101111110111111011111101111110111111011111101111110101000011111101111110111110011111101111110111111011111101111110111111011111101111110101110011111101111110111000011111101111110111111011111101111110111111011111101111110111110011111101111110111111010100001111110111111011111101111110111
01000011111101111110111111011111101111110111111011111101011100111111011111101111110101000011111101111110111111011111101111110111111011111101111100111111011111101111110111110011111101111110111111011111101111110111111011111101111110101000011111101111110111000011111101111110111111011111101111110
00111111011111101111110111111011111101111110111111011111001111110111111011111101111100111111011111101111110111111011111101111110111111011111101010000111111011111101111110101000011111101111110111111011111101111110111111011111101011100111111011111101111110101110011111101111110111111011111101111
10000111111011111101111110111111011111101111110111000010100001111110111111011111101010000111111011111101111110111111011111101111110111111010111001111110111111011111101111100111111011111101111110111111011111101111110111111011111001111110111111011111101111110111111011111101111110111111011111101
01111110111111011111101111110111111011111101111110101110011111101111110111111011100001111110111111011111101111110111111011111101111110111110011111101111110111111011111101010000111111011111101111110111111011111101111110111111010100001111110111111011111101111100111111011111101111110111111011100
11001111110111111011111101111110111111011111101011100111111011111101111110111111010111001111110111111011111101111110111111011111101110000101000011111101111110111111011100001111110111111011111101111110111111011111101111110101110011111101111110111111011111101010000111111011111101111110111111010
11111101111110111111011111101111110111111011111001111110111111011111101111110111111011111101111110111111011111101111110111111011111101011100111111011111101111110111111010111001111110111111011111101111110111111011111101111100111111011111101111110111111011111001111110111111011111101111110111111
10011111101111110111111011111101111110111111010100001111110111111011111101111110111110011111101111110111111011111101111110111111010111001111110111111011111101111110111111011111101111110111111011111101111110111111011100001111110111111011111101111110111111010100001111110111111011111101111110111
01000011111101111110111111011111101111110101110011111101111110111111011111101111110101000011111101111110111111011111101111110111110011111101111110111111011111101111110111110011111101111110111111011111101111110111111010100001111110111111011111101111110111000011111101111110111111011111101111110
00111111011111101111110111111011111101111100111111011111101111110111111011111101111100111111011111101111110111111011111101111110101000011111101111110111111011111101111110101000011111101111110111111011111101111110101110011111101111110111111011111101111110101110011111101111110111111011111101111
10000111111011111101111110111111011100001010000111111011111101111110111111011111101010000111111011111101111110111111011111101011100111111011111101111110111111011111101111100111111011111101111110111111011111101111100111111011111101111110111111011111101111110111111011111101111110111111011111101
01111110111111011111101111110111111010111001111110111111011111101111110111111011100001111110111111011111101111110111111011111001111110111111011111101111110111111011111101010000111111011111101111110111111011111101010000111111011111101111110111111011111101111100111111011111101111110111111011100
11001111110111111011111101111110101110011111101111110111111011111101111110111111010111001111110111111011111101111110111000010100001111110111111011111101111110111111011100001111110111111011111101111110111111010111001111110111111011111101111110111111011111101010000111111011111101111110111111010
11111101111110111111011111101111100111111011111101111110111111011111101111110111111011111101111110111111011111101111110101110011111101111110111111011111101111110111111010111001111110111111011111101111110111110011111101111110111111011111101111110111111011111001111110111111011111101111110111111
10011111101111110111111011111101010000111111011111101111110111111011111101111110111110011111101111110111111011111101011100111111011111101111110111111011111101111110111111011111101111110111111011111101110000111111011111101111110111111011111101111110111111010100001111110111111011111101111110111
01000011111101111110111111010111001111110111111011111101111110111111011111101111110101000011111101111110111111011111001111110111111011111101111110111111011111101111110111110011111101111110111111011111101010000111111011111101111110111111011111101111110111000011111101111110111111011111101111110
00111111011111101111110111110011111101111110111111011111101111110111111011111101111100111111011111101111110111111010100001111110111111011111101111110111111011111101111110101000011111101111110111111010111001111110111111011111101111110111111011111101111110101110011111101111110111111011111101111
10000111111011111101110000101000011111101111110111111011111101111110111111011111101010000111111011111101111110101110011111101111110111111011111101111110111111011111101111100111111011111101111110111110011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101
01111110111111011111101011100111111011111101111110111111011111101111110111111011100001111110111111011111101111100111111011111101111110111111011111101111110111111011111101010000111111011111101111110101000011111101111110111111011111101111110111111011111101111100111111011111101111110111111011100
11001111110111111010111001111110111111011111101111110111111011111101111110111111010111001111110111111011100001010000111111011111101111110111111011111101111110111111011100001111110111111011111101011100111111011111101111110111111011111101111110111111011111101010000111111011111101111110111111010
11111101111110111110011111001111110111111011111101111110111111011111101111110111111011111101111110111111010111001010000111111011111101111110111111011111101111110111111010111001111110111111011111001011100111111011111101111110111111011111101111110111111011111001111110111111011111101111110111111
10011111101111110101000010111001111110111111011111101111110111111011111101111110111110011111101111110101110010111001010000111111011111101111110111111011111101111110111111011111101111110111000010111001011100111111011111101111110111111011111101111110111111010100001111110111111011111101111110111
01000011111101111100101110010111001111110111111011111101111110111111011111101111110101000011111101111100101110011100001111110111111011111101111110111111011111101111110111110011111101111110101110010100001010000111111011111101111110111111011111101111110111000011111101111110111111011111101111110
00111111011111101111100111111010100001111110111111011111101111110111111011111101111100111111011111101011100111111011111001111110111111011111101111110111111011111101111110101000011111101011100101110011100001111110111111011111101111110111111011111101111110101110011111101111110111111011111101111
10000111111011111101111110111110011111101111110111111011111101111110111111011111101010000111111010111001010000111111010100001111110111111011111101111110111111011111101111100111111011111001011100111111010111001111110111111011111101111110111111011111101111110111111011111101011100111111011111101
01111110111111011111101111110101000011111101111110111111011111101111110111111011100001111110111110010111001111110111110011111101111110111111011111101111110111111011111101010000111111010111001111110111111011111101111110111111011111101111110111111011111101111100111111010111001010000111111011100
11001111110111111011111101110000111111011111101111110111111011111101111110111111010111001110000101110011111101111110101000011111101111110111111011111101111110111111011100001111110101110010100001111110111110011111101111110111111011111101111110111111011111101010000111110010111001111110111111010
11111101111110111111011111101011100111111011111101111110111111011111101111110111111010100001011100101000011111101110000111111011111101111110111111011111101111110111111010111001111100101110011111101111110101000011111101111110111111011111101111110111111011111001111110101110011111101111110111111
10011111101111110111111011111101111110111111011111101111110111111011111101111110111110010111001011100111111011111101011100111111011111101111110111111011111101111110111111010111001011100111111011111101111100111111011111101111110111111011111101111110111111010111001011100101000011111101111110111
01000011111101111110111111011111001111110111111011111101111110111111011111101111110111110011111001111110111111011111101111110111111011111101111110111111011111101111110111111010100001010000111111011111101010000111111011111101111110111111011111101111110111111010111001011100111111011111101111110
00111111011111101111110111111010100001111110111111011111101111110111111011111101111110111000011111101111110111111011111001111110111111011111101111110111111011111101111110111111010111001111110111111011100001111110111111011111101111110111111011111101111110111111011111001111110111111011111101111
10000111111011111101111110111110011111101111110111111011111101111110111111011111101111110101000011111101111110111111010100001111110111111011111101111110111111011111101111110101110011111101111110111111010111001111110111111011111101111110111111011111101111110111000010100001111110111111011111101
01111110111111011111101111110101000011111101111110111111011111101111110111111011111101011100111111011111101111110111110011111101111110111111011111101111110111111011111101111100111111011111101111110111111011111101111110111111011111101111110111111011111101111110101110011111101111110111111011100
11001111110111111011111101110000111111011111101111110111111011111101111110111111011111001111110111111011111101111110101000011111101111110111111011111101111110111111011111101010000111111011111101111110111110011111101111110111111011111101111110111111011111101011100111111011111101111110111111010
11111101111110111111011111101011100111111011111101111110111111011111101111110111111010100001111110111111011111101110000111111011111101111110111111011111101111110111111010111001111110111111011111101111110101000011111101111110111111011111101111110111111011111001111110111111011111101111110111111
10011111101111110111111011111101111110111111011111101111110111111011111101111110101110011111101111110111111011111101011100111111011111101111110111111011111101111110111110011111101111110111111011111101111100111111011111101111110111111011111101111110111111010100001111110111111011111101111110111
01000011111101111110111111011111001111110111111011111101111110111111011111101111100111111011111101111110111111011111101111110111111011111101111110111111011111101110000101000011111101111110111111011111101010000111111011111101111110111111011111101111110101110011111101111110111111011111101111110
00111111011111101111110111111010100001111110111111011111101111110111111011100001010000111111011111101111110111111011111001111110111111011111101111110111111011111101011100111111011111101111110111111011100001111110111111011111101111110111111011111101111100111111011111101111110111111011111101111
10000111111011111101111110111110011111101111110111111011111101111110111111010111001111110111111011111101111110111111010100001111110111111011111101111110111111010111001111110111111011111101111110111111010111001111110111111011111101111110111111011100001010000111111011111101111110111111011111101
01111110111111011111101111110101000011111101111110111111011111101111110101110011111101111110111111011111101111110111110011111101111110111111011111101111110111110011111101111110111111011111101111110111111011111101111110111111011111101111110111111010111001111110111111011111101111110111111011100
11001111110111111011111101110000111111011111101111110111111011111101111100111111011111101111110111111011111101111110101000011111101111110111111011111101111110101000011111101111110111111011111101111110111110011111101111110111111011111101111110101110011111101111110111111011111101111110111111010
11111101111110111111011111101011100111111011111101111110111111011111101010000111111011111101111110111111011111101110000111111011111101111110111111011111101011100111111011111101111110111111011111101111110101000011111101111110111111011111101111100111111011111101111110111111011111101111110111111
10011111101111110111111011111101111110111111011111101111110111111010111001111110111111011111101111110111111011111101011100111111011111101111110111111011111001111110111111011111101111110111111011111101111100111111011111101111110111111011111101010000111111011111101111110111111011111101111110111
01000011111101111110111111011111001111110111111011111101111110111110011111101111110111111011111101111110111111011111101111110111111011111101111110111111010100001111110111111011111101111110111111011111101010000111111011111101111110111111010111001111110111111011111101111110111111011111101111110
00111111011111101111110111111010100001111110111111011111101110000101000011111101111110111111011111101111110111111011111001111110111111011111101111110101110011111101111110111111011111101111110111111011100001111110111111011111101111110111110011111101111110111111011111101111110111111011111101111
10000111111011111101111110111110011111101111110111111011111101011100111111011111101111110111111011111101111110111111010100001111110111111011111101111100111111011111101111110111111011111101111110111111010111001111110111111011111101110000101000011111101111110111111011111101111110111111011111101
01111110111111011111101111110101000011111101111110111111010111001111110111111011111101111110111111011111101111110111110011111101111110111111011100001111110111111011111101111110111111011111101111110111111011111101111110111111011111101011100111111011111101111110111111011111101111110111111011100
11001111110111111011111101110000111111011111101111110111110011111101111110111111011111101111110111111011111101111110101000011111101111110111111010100001111110111111011111101111110111111011111101111110111110011111101111110111111010111001111110111111011111101111110111111011111101111110111111010
11111101111110111111011111101011100111111011111101111110101000011111101111110111111011111101111110111111011111101110000111111011111101111110101110011111101111110111111011111101111110111111011111101111110101000011111101111110111110011111101111110111111011111101111110111111011111101111110111111
10011111101111110111111011111101111110111111011111101011100111111011111101111110111111011111101111110111111011111101011100111111011111101111100111111011111101111110111111011111101111110111111011111101111100111111011111101111110101000011111101111110111111011111101111110111111011111101111110111
01000011111101111110111111011111001111110111111011111001111110111111011111101111110111111011111101111110111111011111101111110111111011111101010000111111011111101111110111111011111101111110111111011111101011100111111011111101011100111111011111101111110111111011111101111110111111011111101111110
00111111011111101111110111111010111001111110111000010100001111110111111011111101111110111111011111101111110111111011111001111110111111010111001111110111111011111101111110111111011111101111110111111011111101010000111111011111001111110111111011111101111110111111011111101111110111111011111101111
10000111111011111101111110111111010100001111110101110011111101111110111111011111101111110111111011111101111110111111010111001111110101110011111101111110111111011111101111110111111011111101111110111111011111001111110111000010100001111110111111011111101111110111111011111101111110111111011111101
01111110111111011111101111110111000010100001011100111111011111101111110111111011111101111110111111011111101111110111111010111001111100111111011111101111110111111011111101111110111111011111101111110111111011111001010000101110011111101111110111111011111101111110111111011111101111110111111011100
11001111110111111011111101111110111111010111001111110111111011111101111110111111011111101111110111111011111101111110111111010111001111110111111011111101111110111111011111101111110111111011111101111110111111011111001011100111111011111101111110111111011111101111110111111011111101111110111111010
11111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111
10011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111
01000011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110
00111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111