00011000000000010000000000010010000000000000000000001100000000100000000000101100011000000010000000000000011000000100000010000000001010000000000010001010000000000000100000000000101010010100000000000000000000000
00011000001001000000100000001000001000000000000000000000000000100000000000001000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000010000000110000000001001010001000000000
00000100000000000000000000101000001000000000100000100000000100000000000010001000000000000000000000000000000000000000000000000000000001001000000000001010000000000001000000000001000000010000000000000000000000000
11001100000000111001000110011011000011101011110000001100000000100000100000001101011001000001000011100000010000011000000100010011000010001000000010001000010100001000000000000000101110010100000001000000000000000
11010000000000000010100000101000101000000000100001010001110000101000000001101100100010000000000000001000010000000000000000000011000010000000000000011010010000010100000000000101000000000000011001011100010000000
00110000000000110000000000001000000010000000001000100000000000100000000000001100010000000000000010000011010000000000000000000000001000000000000000000000000000100000000000100001000000000000000000001000000000000
00000001011001100000000111011110000010001011000001001001100000000000100000001111001000000000000000000000101000000000101011100001000000000001101000000000000010000000010000000000000001000000010001000000000000000
00000010010000100000000010010000000000001010000000000000000000000000100000001000000000000000000000000100100000000000000000000000000000000000100000000000000010000000010000000000000000000000000100000000000000000
00000000000000000000000000010000000000000000000000100000000000000000010000000000100010000100000001000000000001000000000000000000100000000000000000000000110000000000000000000000000000000000000010000000000000000
00000011000001101000000010011000000000001010000000000000000000000000100000000000000000000000000000000000100000010000000000000000000000000100100000100000000010000000010000000000000000000000000100010000000000000
01000010000001110100000011010000000010100011110001001100101000111000000000001101001001000001000000000000100000100000001011100000000000110000100000000010000000000000110000000000000110000100000001000000000000000
00000000000000000000000000001000000000000000000000000000000101000000000000000000000000100000000001100000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000001001000001000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000010000000000000000000
01000010011000000000000000000000000000000000000000100000000000100000000000000000001000000000000000000000010000000000000000000000000000010000010000000000000000000000000000010000000110000000000000110000000000000
00010111011000010000000010011100001011101010000001000000000000100000100000001101110001000000000000000001110000000000000000000000000000001000100000000000000010000001010000000001000100000000000100000000000000000
10010100001000101000000110000000001011001001000011000000000000100000000000001101111001000010000000000100111000010000000000000001000000000000000000010000000000000000100000000001000000000000100000000000000000000
00010000010000010000000001000000000000000000000000100001000000000000000000001100000000000000000000000010000000000000000000000000000000001000000000000001000000000000000000000000000000000000010100000000000000000
00000000001000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000
00001000000000000000100000001000100000000000000000000001000001000000000001000000100000000000000000000011000000010000000000000110000000000000000000000000000000000001000000000000000000000000000000000000000000000
00010000000000000000000010011010000000000010000000100000001000100000000000001000000011000101000000000010000000000000000000000000000000100000000000000000010000000000000000000000000100000000000000000000000000000
01001000000000000010000001001000101000000100001001000001000000001000000001100000100100001000000011000000000001010000000000000011100000000000100010101100011000110101000101000000001000100100001011001001110000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00010010000000010000000010001100000000000001000000001000000000100000100000000100001000000000000000000000011000000000101011100000000000000001001000000000000000000000000000000000000001000010000000000000000000000
00010011011000110001000100011100000010101011010001001000001000100000100000001100001011010101000000000000111000000000001011100000000000100001101100000000000010000000010000010010000111000000000001000000000000000
00000010001010001000100000101001000000000000000001100001000000011000010100000000000000000000000000101000000000000000000000000010000000001000000000000100000000000000000000000000000000000000001000000000000000000
00101000000000000000000001001000000000000000000000000001000000000000000100000000000000000000000000001000000000100000000000000000000000000000000000000000000000000001000000000000001000000000000000000000000000000
10010011111000100001000010001000010100001110000000100000011101100011110000010000000111111111100001010100100011001011000100000000100000110000110011000100101010100011110101010110000100101101010010000010000001000
01111110010110100111101111110111101011011011100110011111101110011100101110100111110011000101001100101001101000100000100010111111011111001010101000001011000111011100011000001001011000010000101000001101110010110
00000010000000100000000110001000000010000001000000001000000000000000100000000000000000000000000000000000000000000000101011100000000000000000001000000000000000000000000000000000000001000000000000000001000000000
10010010000000000001000000001000001000000000000000100000000000100010000000000010100010000100000000000101001000010001000000000101000001100000000000000000000000000000000000000000000100000010000000000000000000000
00010000000000000000000001001000111000000000000001000001000000100000000000000100000000000000000000001000000000000000000000000000000000000001000000000001010000000000000000000000001000000000100000000000000000000
00001000000000000010100000001001001000000000000000000001100000001000000001100100100000000000000000000000000000000000000000000010000010000000010000001010000000110101000000000000000000000000001001011101110000000
00000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000001010000000000000000000000000000000000000000000000000000000000
01101000000010110000100000001011100000000000000000000001010000000110100011000000000000000000000000001000000000000000000010001011001000010100000000100010010100100001001100000001000000000000000000111000000000000
00000000000000000000000000010000000000000000000000000000000001000000000000000000000000000000100001000000000000000000000000000000000000000000000000000001000000000000000001000000000000000000000010000000000000000
00010110001000110000000010001100000000100111000001001000000000100000100000001101011000000000000010000010010000000000000010000000001000000000001000010000010000100001100000010001000000000000010000110000000000000
00010000000000110000000000001000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000001000000000000000
00010000001000100000000010000000000010000001000000000000000000100000000000001101000000000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000000000000000010100000000100000000000000000000010000000000100000000000000000000000000000000000000000000000000000000000000000000000010000000000000001100000000000
00010011010000110000000010011000000000000010000000000000000100100000100000000100000000100000100001000000100001000000000010000000010000000000100010000100000010000010000100000000000000000001000110000000000000000
00000000000000000000100000010000000010000000000000000100000001000000010000000000000100001000000001000000000000000010000000000000100100000000000000000000001000000000000100000000000010000100000000000000000000000
00010011011000100001000010011000000010001000010001100000001000100000100000000000000011010101000000000000100000000000000100000000000000100000100000000000000010000000010000000000000100000000000000000000000000000
00010010001000010000000110001100000010100000000000001000000000100000100000001100001000000000000000000000011000000000101011100001000000000001001000000000000000000000000000000000000001000000000001000000000000000
00111000001000000000000000001000000000000000000001100000100101100000000000000000000000000010000000100000000000100000000000000001010001000000000000000000010000000000000000000000000000100000000000000000000000000
00010000001000000000000010000000000000000010000000000000000000100000000000000100000100000000000000000000000000000000000000000000000000000000000000000000010000000000000100000000000100000000000000000000000000000
00000100000000000000100000000000000000000000000001100001000000000000000000000000000000000000000000000000101000000000000000000001000000000000000000000000000000000001000000000001000000000000000000101100000001000
00000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000010000000000001000000000000000010000000000000001000000000000000000000000000000000000000100000000000000000000000
00000000000000010000000000001000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000
00001010001000110000100011000001000010000010101000101100100000111100000000001100000000000000000001000001000000001000000100000000000000010000000000000100000000000001000000000000000100000000000001000000000000000
00100100100011001101000001010010000000000010101001000001100001000110001010000001100011000001000100000110000000000110010100010000000010110000000000100101100000100001000010000011000010000000000000000000001100000
00001000000000000000000000001000000000000000000000000000010000000000000000000000000000001000000000010001001000000000000000000000000000000101000000001000010000000000000000100000000000000100000000000000000000000
10010010001000000000000110001100000010000001000001000001000000100000100000000100001000000000000000000001001000000000101011100000000000000000011000000000000000000000000000000010000001000000000000000000000000000
10010000001000000000000000001000000000000100000001000011000000100000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000100000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000000100000000000000000000000000000000001000000001000000000000000000000000000000000000000000000000000100000000000001000000000000000000000000000000010001000000000
00001010000000001010100001101001101000000000001000101100110000011000100001100000100010000000000000000100000000000000000100111010000010000101000000011010010000111101000000000000010000000000011001111101110000000
00001010001000000000001000001000100000000000100001100001000000000000000000000100101010000000000000000000000000000000000000000001000000000000000000000000000000000101000000000001000000010000000001000000000000000
00001000000000000000000000010000001000000000000000010001000000000000000010000000000000000000000000000000001000000000000000000000000000000101000000001010000000000000000000100000000000000100000000000000000000000
00000000001000000001000010011000000000000010000000000000000000000000000000001000000011010101000000000000000000000000000000000000000000100000000000001000000000000000000000000000000100000000000000000000000000000
00100000000100000000000000011000000000001000100000000000000001000000000000000000000000011000000001000000000001100000000000000011101000000000000011100100000000000000000000000000000000010000000010000000000010000
00000000000000000000000000001000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000
00000000000100000010000000010000000100000100100100100000000100000000010000000000000000000010000001000000000001000001000000000000110000000000000010100100001000000000000101000000000000000100000010000000000000000
11011100001001110001000110010011000011101011110001001100000000000000100000001101011011000001000011100100011000011000000100010011000010110000000010011000010100001000100000000000101110010100000001000000000000000
00000000001000000000000001001000000000010000000001000001000010001000000000000000000000000000000000100000000000000000000000000001000000000000000000000000000100000100000000000000010000000000000000000000000000000
00001000001000000000100001001000100000000000000001000001000000010000000000000000000010000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000001000010000000001100000000000000000000000000000000000000000010000000010001000000100000000000001000000000000000000000000000000100000000000000000000000000000000000000000000000000
00000000000000000000000000010010001000000000000000100000000000000000000000000010100000000000000000000000000000001000000000000100000000000000000000100000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000010000000000000000000000000000000000000000000000000100000000000000000000000000100000000000000000000000000000000000100000000000010000100100000000000000000000000000000100000000000000000
00010011010000100000000110011100001010001011000000001001000000100000000000001111011000000000000000000001111000000000101011100001000000000000101000000000000010000000010000000000000001000000010000000000000000000
00000000100000000000000001010000000000000100000000000000000001000000000000000000000000000000000001000000000001000000000000000000010000000000000010000000001000000000000000000100000000000100000000000000000000000
00000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000001101000000000000000000000000000000000000000000000000000000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00100000000000000000000000001000001000000000000000100000010000000000000000000000100000000000000000001000000000100000000000000000000001000000000000100000000000000000000000000000000000010000000000000000000000000
00001000000000000010100000000000101000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000000000000000
10001000000000000000100000001000100000010000000000000001000000000000000000000000110000000000000000000000000000000000000000000000000010000000000000010000000000000001000000000001000000000000000000000000000000000
00000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000100000000000001000000000000000000000
11111111001000111001000010000000000010100001000001000000001000100000100000000101011011010000000000000010011000100000001010100101000000000000101000000000010000100000100000000001000100000000010000000000000000000
10011110001000111000000110001001100010101001010011001000100000100001100000001001011011001010000010000000011000110000000110010001000000010000001000011000010100000000100000000001000010010000101000000000010000000
00000010000000000000000000001010000000000000000000000000000000000010100000000001100000000000000000001001000000000000000000000100000000000000000000000010000000000001000000000000000000000000000000000000000000000
00010010001000110000000000001000000010100000000000100000000000100000100000001110000000000000000000000000010000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000
00001000100000110010100000001010100000000000000000100001100000000010000010100010000000000000000000000010010000000000000000000100000000000001000000000000100000100011000100000000000000000000001000001100000000000
10010100000000110000000000001000000010000000000000000000000000100000100000101100001000000000000000000000011000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000
10010010001001010000000110000000000010000001000000001000100000100000100000001100010011000000000000000000011000000000000000100000000000100001001000000000000000000000100000000000000100000000000000000000000000000
00000000000000000000100000010000000000000100010000000000000000000000000000000000000000101010000011110000000011011010000000000000000000000000100001000100001000000000000101000010000000000100000010000000000001000
00001000100000000001000010011010000000000010000000100001101000101000000000001100001001010101000000000000010000000000000000000000000000100000000000000000100000100001000000000010000110000000000000000000000000000
00010000001000110001000010011000000000000010000000100000001000100000000000001100001010010101000000000000010000000000000000000000000000100000000000000000000000000000000000010010000110000000000000000000000000000
00000000000100000000000000010000000000001000000000000000000000000000000000000000000100000000000001010000000000000000000000000000000000000000000000000000001000000000000100000000000000000100000000000000000000000
00000000000000000000000010010000000000000010000000000000001100000000000000001000000011000101000000000000000000000000000000000000000000100000000000000000001000000000000000000000000100000000000000000000000000000
00000000000000000000100000010000000000000100000000010010000100000000000000000100000100000000000001011000001001000001000000000000000000000000000000000000001000000001000101000010001000101000000000000000000000000
00000000100000000001000010011010000000000010000000000000001000000000000000000000000011010001000000000000000000000000000000000000000000100000000000000000000000000000000000000000000100000000000000000000000000000
10000000000000010000000000010000000000000000100000000000000001000000000000000100000100000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000
00010000001000000001000010011000000000000010000000100000001000100000000000000000000011010100000000000000000001000000000000000000000000100000000000000000000000001001000000010010000110000000000000000000000000000
00000000000000000000000000010000000100001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000100000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000100000000100000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000100000000000000000000000000000000000000000000000001000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000
00010100000000000000100000000000000010010000000000000000000000100000000000000100000100000000000000000010001001000010000000000000000000000000000000000000001000000001010000000000000000000000000000000000000000000
00010000100100000000100000010000000100001100000001000010000101100000010100010000000100101000000000011000000000001011000000000010100010000000010010000000001000000010000100000000000000100101000000000000000000000
00010000000100000000000001001000000000000000100000000000000000110000000000000000000100000000000000000000000000000000000000000000000000000000000000000000001000000001000000000000000000000100010000100000000000000
00000000000000000000000000010000000000000000000100010000000000000000000000000000000100101000000001000101000000000000000000000000100000000000000000000000000000000000000100100000000010101000000000000000000001000
00001000000000000000000001101001001000000000000000000000000000001000000110000010000000001000000101000000000000000000000000000000000000001000000000000100000000000100000000000000000000010000010000000001000000000
00000001000000010000000000010010000000000000000000100001000000100000000000000000000000000000000000010000000000000000000000000000000000000000000000000001000000000001000000000000000000000000000000000000000000000
00000100000000001011000000000000000010000000000000100000000000000100000000001000100000000000000010000000001000000000000000000100000000001000000100000000010000100001000000000010000000000000000100000000000000000
00000100000000100010000000001010000000100000000001011000000000000000100000000010000000000010000000010000000000000000000000000000001000000001000001000000000100010001000000100000000100000100001000001100100000000
00000011011000110000000010011000000000001010001000000000000000000001100000000000000000000000010000000000010000000000110000000000000000000000100000000000010010000000010010000000100000000000010100000000000100000
10011100000001110100000110000000000010000001000000000000000000100000100000001101111011000000000000000000100000010000000010000001000000000000000000000000000000000000000000000001000100000000000000000000000000000
10000010000000010000000110001010000000100001001000011000010000100100100000001100011000001000000010000010000000000101100010100001000010000000000000000010000000100001100000000000000010000100010000011001000000000
00000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000100000000000001000000000000000000000000000000000000010010000000000000000000000010000000000000000
00000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000000000000000000001000000000000000000000100000000100000000000000000000000000000000000000000000000000000000000000000000
00000000100000000000100000010000000000001000000000000000000101000000010000000000000100001001000010000000000010000011000000000000000000000000011000000000001000000010000100000000000000101100000000000000000000000
00000000001000000000000000101000000000000000100000000000000100000000000010001100000000000000000000000000000000000000000000000000000001001000000000000000000000000001000000000010000000010000000000000000000000000
00010000010000010010100000000010000000000000000000000000000000100000000000000100000100000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00010000000000000000000000010000000000000000000101000000000000100010000000000000000100000000000001000000000000000011000000000001000000000000100000000000001000000000000100000001001000000000000000000000000000000
10000000000000000000000000000000000000000000000000100000000000000100000000000000000000000000010000000000001100000000000000000000000010000000000000000000000000000001010000000000000000000000000000000000000000000
00000000000000000000000000010000000000000100000000100000000000000000000000000000000100000000000111000000000001001001000000000000000000000000000001000100001000001000000000000000000000000100000000000000000000000
00000000000100000000000000010010000000000000000000000000000001000000000000000000000000001000000001000000001001001010000000000000000000000000000000000000001000000001000000000000000000000000000000000000000000000
00000010000000000000000100001100000000000001000000001000000000000000100000000000000000000000000000000000101000000000000011100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000010001000000000000110000100000000000001000000001000000000000000100000001000000000000000000000000000000000000000000011100000000000000000001000100000000000000000000000000000000001000000000000000000000000000
00010000000100000000000000010000000000000010000001100001000000100000000000000100000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000
10000010001000000000000110001100001010001001000000001000000000000000100000001100000000000000000000000000011000000000101001100000000000000001001000000000000000000001000010000000000000000000000000000000000000000
00000010001000000000000110000100000000000001000000001000000000000000100000000000000000000000000000000000000000000000101010100000000000000000001000000000000000000000000000000000000001000000000001000000000000000
00000010001000000000000110001100000000000001000000001001000000000000100000001000001000000000000000000000001000000000101011000000000000000000001000000000000000000000000000000000000001000010000000000000000000000
00010000000000000000000000001000000000000000000000100001000000100000000000000100000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000001000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000010000000001010000000000000000000000000000000000010000000001010100000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000000001000000000000000001100000000000
00011000000000000010100001001000101000000000000000000001000100100000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001000000000000000000100000000000001001000000000
00011010000000010000100000001010001000000001101000000000100100110100100000001100000000000000000000000000011100001000000100000000000000000000000000001010000000000000000000000000000000000000011001100001000000000
00000000100000000000100000010000010000000100000000000000000101000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000011000100000000000000000100000000000001000000000
00000000000010000000000000001000000000001000100100000000000001000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000001000000000000000000000000000100
10000100000000000000000000001000001010000000000000000000000100000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000
00000000000000000000000000001000000000000100000000000000000000000000000000000000010000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000010000110000000000000
10011000000000000000000000001000100000000000000000100001000000100000000000100000000000000000000001000000001000000100000000000000000000000000000000000010000000000001000000000000000000000000000000000000000000000
00100000000000000000000000001010000000000000100000000000000000000000000010000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000
00000000001000000001000010010010000000000010000000100000001000100000000000000000001011010101000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100000000000000000000000000000
00000000001001000000000000010000001000000000000011100000000000100000000000000100000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100000000000000000000000000000
00110000000000101000000001001000000000000000000000000000000000000000000000000000000000000000000000001010000000100000000000000000000000000000000000000000000000000100000000000000000000000000010000000000000000000
00000000010000000000000000000000001001000000000000010001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001000000000000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000010000000000000000110000001000000000001000000010001010000000000000000000000101000000000000000000001000000000000000010000000000000000000000001000000000000000000000000100000000000000100000000000000000000000
00000011011000100000100010011000000000001010000000000000000000000001100000001000000100000000000000000000100010001000000000000000000000000000000000000000001010000000010000100000000000000000010100000000000000000
00000000000001000000000000010000100000000000000000001000000000000000000000000000000000000000000001000000000001000000000000000000000000000000000000000000010000000000000000000000000100000000000000000000000000000
00000010000000000000000110001100000010000001000000001000000000000000100000001100001000000000000000000000000001000000001011100000000000000000000000000000001000000001100000000000000000000000000000000000000000000
00000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000100000000000000000001000000000000000000000000000000000000000000
10010000000000000000100000010000000000001000000000000000000101100000010000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000100000000000000100100000000000000000000000
00000000000000000000000000010000000000000000000100000100000100000000000000000000000100000000000000000001000000000010000000000000000000000001000000000000000000000000000000000000000000100000000000000000000011000
00000000010000000000100000000000001000000000000000100000000101000010000010000000000000000000000000000000000000000000001000000000000000010000000100000101000000000000000000000000000000000000010000000000000000000
00001000000000010100000000000000000010000000000000000001000000101000000000100100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000001100000000000100000100000010000
10111000000000000000100000001000110000000000000000010001011000100000000000000100000000000000000000000000000000000000000000000001000000000000000000000010000000000000000000000000000000010100000000100000000000000
00000000000000000000100001010000000000001000000001100010000101000000000000000000000100000000000000001000000000000010000000000000000000000000000000100000001000000000000000000000000010000100000000000000000000000
10101000001000000000000000001000111000000000000000000001010000000000000000000010000000000000000000000000001000000000000000000001000010000000000000001000000000100001000000000000000000000100000000001100000000000
01000000000000001000000000001001000100000000000000100000000000000000000000000000000000000000010000000100000000000000000000010000000000000000000000100000000000001000000000000000000000000010000000000000000000000
00000000100000000000000000010000000000000000000000100000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00011000100000000001100000000001001010000000110000010001000000100001000000001100000000000000000000000010100000000000000000000000010000000100010000000000000000001001000000000010000100100000001000111001001000000
00000000000000000000100000010000000000000100000000000000000001000000010000000000000100111000000011100000000001001011000000000000000000000000101000000100000000000001000100000000101010101000000000000000000000000
01010000000000000000000000001000001000000000000000000000000000110000000000000100000000000000000000000001000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000
00000011010000100000000010011000000000001010000000000000000000000000100000000000000000000000000000000000100000000000000000000000000000000000100000000000000000000000010000000000000000000000000100000000000000000
00000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000
00000100000000000000100000010000101010000000000000100001000000000101000000001000100010000000000000000010001000000000000000000000000000000000000000000010000000000001000000000001000000000000100000000000000000000
00001000000000000000100000001000100000000000000000000001000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00010000000000000000000000001000000000000000000000000001000000100000000000000000000000000001000000000000000000000010000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000
00001000000000000000100000001000100000000000000000000001100000010001000000000000000000000000000000001000000000000000000000000000000000001000000000000000000100000000000000000000010000000000000000000000000000000
00000000000000000000000000010000000000001000000000000000000000000000000000000000100000000000000001000000000001000000000000000000100000000000000000000000000000000000000100000000000000000000000000000000000000000
00100000000000100010100000110000101010000000001001100011100000000000000000100010100010001001000010100111001000100101000010000110100010100100001000000010011000100000000100000001000000000000111000000100001000000
10000000001000010000000000010000000010000000000000000000000000100000000000001101001000000000000000000000001000000000000000000000000000000000001000000000000000000000000100000000000000000000000000000000000000000
00000011011000100000000010011000000000000010000000000000000000000000100000000000000000000000000010000000100100000100000000000000000000000000100000000000000010000000000000100000000000000000010100000000000000000
00000000000000000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000
00000000000000000000100000010000001000001100010000000000000001000000000000000000100100101010100001010000000001001000000000000000100000000000000010000000001000000011100000000000000000100100000000000000000000000
00000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000100100000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000100000010000000100000000000000000000000001000000000000000000000100001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000010000000000000000
00000100000000000000000000000000000000000000000000010100010000000000000000000000000000000000000000010001000000000000000000000000000000000001100000000000000000000000010000000000000000000100000000000000000000000
01000000000001000000000010010000000010000000000000000000000000000000000000000000000001000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000
00000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00001000000000000000000000010000000000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000010010000000000000000000000101000000000000000000000000000000111001001000000000010000000100000000000000000000000000000000000000000010000000000000000000000000100000000000000000000000000000
00101100000000110000000000001000001010000000001000100000100000000000000000101100000000000000000000000000010000001000000000000000001000000000000000000000000000100001000000000000000000000000001001011001100000000
10010000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000100000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000000001000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000
10010000000000000000100000101001000000000000000000000000000010100000000000000000000000001000000000000000000000001000000000000100010000000000000000010000001000000000000000000000000000000000000000000000000000000
01010000001001100001000010010010000000000010010001000000001000100000000000001000001011010101000000000001010000000000000000000000000000110000010000010000010000000000000000010010000010000000000000000000000000000
11010000001001000000000010000000000000010100000000100000000000100000000000000100000011000001000000010000001000000000000000000000000000000000000000000100001000000000000000000000000100000000000000000000000000000
00000010000000000000000110000100000000000001000000001000000000000000100000000000000000000000000000000000000000000000001001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000100000010000000000000000100000000000000000000000000000000000000000001000000001010000000001000000000000000010000000000000000011000000011000000000000100000000000000000100000010000000000000000
10110000000000000000000000001000000000000000000000000000100100100000000010000100000000000000000000001000000000100000000000000000000001000000000000001000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000010000000000000000000000000000000000000000000000000000000000001000000000010000000001000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000
10010000001000000000100000010000000000000100000100010000010001100000010000000000000100100000100001100001001001000010000000000000100000000001000010001110000000000000000101100000000000100000000010000000000000000
00000000000000000000000100000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000001000000000000000000000000000000000000000100000000000000000
00000000000000000000000000010000000000001000000000000000000000000000000000010000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000010000000000001001000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000000000000000000000000000
00001010000010001000000000010000000010000000000000000001000000000000100000001000000000000000000000101000101000000000000000000001000100001000100000100000000000000001010000000000000000000000000000000000000000000
01001000000000000000100001001000100000000000000000000001000000000000000000000100100000000000000000000001000000000000000000000001000000000000000000000000010000000001000000000001000000000000000000100000000000000
00000001010000101000000000000000000000001000000000000000000000000001000001000000000000000000000000000010100000000000000000000000000000000000100000010000000010000000010000000000000000000010000000100000001000001
00000000100000000000100000010000000100001000000000000000000101000000000000000000000100000000000000000000000100000000000000000000000000000000000000000000000000000000000001000000000000100100000000000000000000000
01011010001000000000100010000000100001000001000001000001100000100000000001000000000000000000000000000000000000000000000001000001000000000000000000000000000000000000000000000001000000000000000000000000000000000
00000000000001000000000000000000001010000000001000000001000000000000000000000000000000000000000000100000000000000000000000000001000100000000000000001000010000000000000000000000000000000000001100000000000000000
01001000010001000000000000000000101010000000000000000011000000000000000000000000000000000000000000000000001000000000000000000000000100000000000000000000010000000000000000000001000000000000000000000000000000000
00001100000000000000100000001000101000010000001000000001000000000000000000000000100000000000000000000001001000000000000000000110000000000000000000000010010000000000000000000001000000000000000000000000000000000
00001000000000000000000000001000100000010000001000000001000000000000000000000000100000000000000000000001000000000000000000000100000000000000000000010010000000000001000000000000000000000000000000000000000000000
00000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
01000000000000000000100000001100100000000000000000000011000000000000000000000000000000000000000000001000001000000000000000000011100000000000000000000000010000000000000000000001000000000000000000000000000000000
00000000000000000000100000001000100000000000000000000001000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000
00001000000000000000100000001000100000000000000000000001000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001000000000000000000000000000100000000000000000
00000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000010000000000000000001000000000000000000000000000000000000100000000000100010000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000
