01111100100111100001001010110100001111000111001011010110100100001011000000110110100100100101000011110110011110001001010000010110101110100111110011010100110110101001111000111100001110101001111001011100 11111000011111101011111000011000100111000111111011110010011111001001111000010010101101000011110001110010110101101001000010110000001101101001001001010000111101100111100010010100000101101011101001111100 11010100110110101001111000111100001110101001111001011100111110000111111010111110000110001001110001111110111100100111110010011110000100101011010000111100011100101101011010010000101100000011011010010010 01010000111101100111100010010100000101101011101001111100110101001101101010011110001111000011101010011110010111001111100001111110101111100001100010011100011111101111001001111100100111100001001010110100 00111100011100101101011010010000101100000011011010010010010100001111011001111000100101000001011010111010011111001101010011011010100111100011110000111010100111100101110011111000011111101011111000011000 10011100011111101111001001111100100111100001001010110100001111000111001011010110100100001011000000110110100100100101000011110110011110001001010000010110101110100111110011010100110110101001111000111100 00111010100111100101110011111000011111101011111000011000100111000111111011110010011111001001111000010010101101000011110001110010110101101001000010110000001101101001001001010000111101100111100010010100 00010110101110100111110011010100110110101001111000111100001110101001111001011100100001100000111010111101001001011001011110000111001001011011011010000110100101000010010010100110001101111000010100011101 10100111001101111011110100001110000111101010110010111100001111100000111110011101001011011011111100001111100011100011111010101100001111001000011000001110101111010010010110010111100001110010010110110110 10000110100101000010010010100110001101111000010100011101101001110011011110111101000011100001111010101100101111000011111000001111100111010010110110111111000011111000111000111110101011000011110010000110 00001110101111010010010110010111100001110010010110110110100001101001010000100100101001100011011110000101000111011010011100110111101111010000111000011110101011001011110000111110000011111001110100101101 10111111000011111000111000111110101011000011110010000110000011101011110100100101100101111000011100100101101101101000011010010100001001001010011000110111100001010001110110100111001101111011110100001110 00011110101011001011110000111110000011111001110100101101101111110000111110001110001111101010110000111100100001100000111010111101001001011001011110000111001001011011011010000110100101000010010010100110 00110111100001010001110110100111001101111011110100001110000111101010110010111100001111100000111110011101001011011011111100001111100011100011111010101100001111001000011000001110101111010010010110010111 10000111001001011011011010000110100101000010010010100110001101111000010100011101101001110011011110111101000011100001111010101100101111000011111000001111100111010010110110111111000011111000111000111110 10101100001111001000011000001110101111010010010110010111100001110010010110110110100001101001010000100100101001100011011110000101000111011010011100110111101111010000111000011110101011001011110000111110 00001111100111010010110110111111000011111000111000111110101011000011110010000110000011101011110100100101100101111000011100100101101101101000011010010100001001001010011000110111100001010001110110100111 00110111101111010000111000011110101011001011110000111110000011111001110100101101101111110000111110001110001111101010110000111100100001100000111010111101001001011001011110000111001001011011011010000110 10010100001001001010011000110111100001010001110110100111001101111011110100001110000111101010110010111100001111100000111110011101001011011011111100001111100011100011111010101100001111001000011000001110 10111101001001011001011110000111001001011011011010000110100101000010010010100110001101111000010100011101101001110011011110111101000011100001111010101100101111000011111000001111100111010010110110111111 00001111100011100011111010101100001111001000011000001110101111010010010110010111100001110010010110110110100001101001010000100100101001100011011110000101000111011010011100110111101111010000111000011110 10101100101111000011111000001111100111010010110110111111000011111000111000111110101011000011110010000110000011101011110100100101100101111000011100100101101101101000011010010100001001001010011000110111 10000101000111011010011100110111101111010000111000011110101011001011110000111110000011111001110100101101101111110000111110001110001111101010110000111100100001100000111010111101001001011001011110000111 00100101101101101000011010010100001001001010011000110111100001010001110110100111001101111011110100001110000111101010110010111100001111100000111110011101001011011011111100001111100011100011111010101100 00111100100001100000111010111101001001011001011110000111001001011011011010000110100101000010010010100110001101111000010100011101101001110011011110111101000011100001111010101100101111000011111000001111 10011101001011011011111100001111100011100011111010101100001111001000011000001110101111010010010110010111100001110010010110110110100001101001010000100100101001100011011110000101000111011010011100110111 10111101000011100001111010101100101111000011111000001111100111010010110110111111000011111000111000111110101011000011110010000110000011101011110100100101100101111000011100100101101101101000011010010100 00100100101001100011011110000101000111011010011100110111101111010000111000011110101011001011110000111110000011111001110100101101101111110000111110001110001111101010110000111100100001100000111010111101 00100101100101111000011100100101101101101000011010010100001001001010011000110111100001010001110110100111001101111011110100001110000111101010110010111100001111100000111110011101001011011011111100001111 10001110001111101010110000111100100001100000111010111101001001011001011110000111001001011011011010000110100101000010010010100110001101111000010100011101101001110011011110111101000011100001111010101100 10111100001111100000111110011101001011011011111100001111100011100011111010101100001111001000011000001110101111010010010110010111100001110010010110110110100001101001010000100100101001100011011110000101 00011101101001110011011110111101000011100001111010101100101111000011111000001111100111010010110110111111000011111000111000111110101011000011110010000110000011101011110100100101100101111000011100100101 10110110100001101001010000100100101001100011011110000101000111011010011100110111101111010000111000011110101011001011110000111110000011111001110100101101101111110000111110001110001111101010110000111100 10000110000011101011110100100101100101111000011100100101101101101000011010010100001001001010011000110111100001010001110110100111001101111011110100001110000111101010110010111100001111100000111110011101 00101101101111110000111110001110001111101010110000111100100001100000111010111101001001011001011110000111001001011011011010000110100101000010010010100110001101111000010100011101101001110011011110111101 00001110000111101010110010111100001111100000111110011101001011011011111100001111100011100011111010101100001111001000011000001110101111010010010110010111100001110010010110110110100001101001010000100100 10100110001101111000010100011101101001110011011110111101000011100001111010101100101111000011111000001111100111010010110110111111000011111000111000111110101011000011110010000110000011101011110100100101 10010111100001110010010110110110100001101001010000100100101001100011011110000101000111011010011100110111101111010000111000011110101011001011110000111110000011111001110100101101101111110000111110001110 00111110101011000011110010000110000011101011110100100101100101111000011100100101101101101000011010010100001001001010011000110111100001010001110110100111001101111011110100001110000111101010110010111100 00111110000011111001110100101101101111110000111110001110001111101010110000111100100001100000111010111101001001011001011110000111001001011011011010000110100101000010010010100110001101111000010100011101 10100111001101111011110100001110000111101010110010111100001111100000111110011101001011011011111100001111100011100011111010101100001111001000011000001110101111010010010110010111100001110010010110110110 10000110100101000010010010100110001101111000010100011101101001110011011110111101000011100001111010101100101111000011111000001111100111010010110110110000000100001101001101000001011100011111001001010010 11010000010001001111001001110010110101000101000011000011001101011111100101011010110101101100100001111000001110101101101011011000011010001111101101001001110110000011101011101010010100001100000001111010 01110000000100001101001101000001011100011111001001010010110100000100010011110010011100101101010001010000110000110011010111111001010110101101011011001000011110000011101011011010110110000110100011111011 01001001110110000011101011101010010100001100000001111010011100000001000011010011010000010111000111110010010100101101000001000100111100100111001011010100010100001100001100110101111110010101101011010110 11001000011110000011101011011010110110000110100011111011010010011101100000111010111010100101000011000000011110100111000000010000110100110100000101110001111100100101001011010000010001001111001001110010 11010100010100001100001100110101111110010101101011010110110010000111100000111010110110101101100001101000111110110100100111011000001110101110101001010000110000000111101001110000000100001101001101000001 01110001111100100101001011010000010001001111001001110010110101000101000011000011001101011111100101011010110101101100100001111000001110101101101011011000011010001111101101001001110110000011101011101010 01010000110000000111101001110000000100001101001101000001011100011111001001010010110100000100010011110010011100101101010001010000110000110011010111111001010110101101011011001000011110000011101011011010 11011000011010001111101101001001110110000011101011101010010100001100000001111010011100000001000011010011010000010111000111110010010100101101000001000100111100100111001011010100010100001100001100110101 11111001010110101101011011001000011110000011101011011010110110000110100011111011010010011101100000111010111010100101000011000000011110100111000000010000110100110100000101110001111100100101001011010000 01000100111100100111001011010100010100001100001100110101111110010101101011010110110010000111100000111010110110101101100001101000111110110100100111011000001110101110101001010000110000000111101001110000 00010000110100110100000101110001111100100101001011010000010001001111001001110010110101000101000011000011001101011111100101011010110101101100100001111000001110101101101011011000011010001111101101001001 11011000001110101110101001010000110000000111101001110000000100001101001101000001011100011111001001010010110100000100010011110010011100101101010001010000110000110011010111111001010110101101011011001000 01111000001110101101101011011000011010001111101101001001110110000011101011101010010100001100000001111010011100000001000011010011010000010111000111110010010100101101000001000100111100100111001011010100 01010000110000110011010111111001010110101101011011001000011110000011101011011010110110000110100011111011010010011101100000111010111010100101000011000000011110100111000000010000110100110100000101110001 11110010010100101101000001000100111100100111001011010100010100001100001100110101111110010101101011010110110010000111100000111010110110101101100001101000111110110100100111011000001110101110101001010000 11000000011110100111000000010000110100110100000101110001111100100101001011010000010001001111001001110010110101000101000011000011001101011111100101011010110101101100100001111000001110101101101011011000 01101000111110110100100111011000001110101110101001010000110000000111101001110000000100001101001101000001011100011111001001010010110100000100010011110010011100101101010001010000110000110011010111111001 01011010110101101100100001111000001110101101101011011000011010001111101101001001110110000011101011101010010100001100000001111010011100000001000011010011010000010111000111110010010100101101000001000100 11110010011100101101010001010000110000110011010111111001010110101101011011001000011110000011101011011010110110000110100011111011010010011101100000111010111010100101000011000000011110100111000000010000 11010011010000010111000111110010010100101101000001000100111100100111001011010100010100001100001100110101111110010101101011010110110010000111100000111010110110101101100001101000111110110100100111011000 00111010111010100101000011000000011110100111000000010000110100110100000101110001111100100101001011010000010001001111001001110010110101000101000011000011001101011111100101011010110101101100100001111000 00111010110110101101100001101000111110110100100111011000001110101110101001010000110000000111101001110000000100001101001101000001011100011111001001010010110100000100010011110010011100101101010001010000 11000011001101011111100101011010110101101100100001111000001110101101101011011000011010001111101101001001110110000011101011101010010100001100000001111010011100000001000011010011010000010111000111110010 01010010110100000100010011110010011100101101010001010000110000110011010111111001010110101101011011001000011110000011101011011010110110000110100011111011010010011101100000111010111010100101000011000000 01111010011100000001000011010011010000010111000111110010010100101101000001000100111100100111001011010100010100001100001100110101111110010101101011010110110010000111100000111010110110101101100001101000 11111011010010011101100000111010111010100101000011000000011110100111000000010000110100110100000101110001111100100101001011010000010001001111001001110010110101000101000011000011001101011111100101011010 11010110110010000111100000111010110110101101100001101000111110110100100111011000001110101110101001010000110000000111101001110000000100001101001101000001011100011111001001010010110100000100010011110010 01110010110101000101000011000011001101011111100101011010110101101100100001111000001110101101101011011000011010001111101101001001110110000011101011101010010100001100000001111010011100000001000011010011 01000001011100011111001001010010110100000100010011110010011100101101010001010000110000110011010111111001010110101101011011001000011110000011101011011010110110000110100011111011010010011101100000111010 11101010010100001100000001111010011100000001000011010011010000010111000111110010010100101101000001000100111100100111001011010100010100001100001100110101111110010101101011010110110010000111100000111010 11011010110110000110100011111011010010011101100000111010111010100101000011000000011110100111000000010000110100110100000101110001111100100101001011010000010001001111001001110010110101000101000011000011 00110101111110010101101011010110110010000111100000111010110110101101100001101000111110110100100111011000001110101110101001010000110000000111101001110000000100001101001101000001011100011111001001010010 11010000010001001111001001110010110101000101000011000011001101011111100101011010110101101100100001111000001110101101101011011000011010001111101101001001110110000011101011101010010100001100000001111010 01110000000100001101001101000001011100011111001001010010110100000100010011110010011100101101010001010000110000110011010111111001010110101101011011001000011110000011101011011010110110000110100011111011 01001001110110000011101011101010010100001100000001111010011100000001000011010011010000010111000111110010010100101101000001000100111100100111001011010100010100001100001100110101111110010101101011010110 11001000011110000011101011011010110110000110100011111011010010011101100000111010111010100101000011000000011110100111000000010000110100110100000101110001111100100101001011010000010001001111001001110010 11010100010100001100001100110101111110010101101011010110110010000111100000111010110110101101100001101000111110110100100111011000001110101110101001010000110000000111101001110000000100001101001101000001 01110001111100100101001011010000010001001111001001110010110101000101000011000011001101011111100101011010110101101100100001111000001110101101101011011000011010001111101101001001110110000011101011101010 01010000110000000111101001110000000100001101001101000001011100011111001001010010110100000100010011110010011100101101010001010000110000110011010111111001010110101101011011001000011110000011101011011010 11011000011010001111101101001001110110000011101011101010010100001100000001111010011100000001000011010011010000010111000111110010011010001101010000010110101110100011110010110100110110100101110000111100 00111010100111100001110011011000011111101011001000011100100111000001001110110100011111000101001000010110100101001011000000110110110101100101000010100100001101101001000000010110111101100110100011010100 00010110101110100011110010110100110110100101110000111100001110101001111000011100110110000111111010110010000111001001110000010011101101000111110001010010000101101001010010110000001101101101011001010000 10100100001101101001000000010110111101100110100011010100000101101011101000111100101101001101101001011100001111000011101010011110000111001101100001111110101100100001110010011100000100111011010001111100 01010010000101101001010010110000001101101101011001010000101001000011011010010000000101101111011001101000110101000001011010111010001111001011010011011010010111000011110000111010100111100001110011011000 01111110101100100001110010011100000100111011010001111100010100100001011010010100101100000011011011010110010100001010010000110110100100000001011011110110011010001101010000010110101110100011110010110100 11011010010111000011110000111010100111100001110011011000011111101011001000011100100111000001001110110100011111000101001000010110100101001011000000110110110101100101000010100100001101101001000000010110 11110110011010001101010000010110101110100011110010110100110110100101110000111100001110101001111000011100110110000111111010110010000111001001110000010011101101000111110001010010000101101001010010110000 00110110110101100101000010100100001101101001000000010110111101100110100011010100000101101011101000111100101101001101101001011100001111000011101010011110000111001101100001111110101100100001110010011100 00010011101101000111110001010010000101101001010010110000001101101101011001010000101001000011011010010000000101101111011001101000110101000001011010111010001111001011010011011010010111000011110000111010 10011110000111001101100001111110101100100001110010011100000100111011010001111100010100100001011010010100101100000011011011010110010100001010010000110110100100000001011011110110011010001101010000010110 10111010001111001011010011011010010111000011110000111010100111100001110011011000011111101011001000011100100111000001001110110100011111000101001000010110100101001011000000110110110101100101000010100100 00110110100100000001011011110110011010001101010000010110101110100011110010110100110110100101110000111100001110101001111000011100110110000111111010110010000111001001110000010011101101000111110001010010 00010110100101001011000000110110110101100101000010100100001101101001000000010110111101100110100011010100000101101011101000111100101101001101101001011100001111000011101010011110000111001101100001111110 10110010000111001001110000010011101101000111110001010010000101101001010010110000001101101101011001010000101001000011011010010000000101101111011001101000110101000001011010111010001111001011010011011010 01011100001111000011101010011110000111001101100001111110101100100001110010011100000100111011010001111100010100100001011010010100101100000011011011010110010100001010010000110110100100000001011011110110 01101000110101000001011010111010001111001011010011011010010111000011110000111010100111100001110011011000011111101011001000011100100111000001001110110100011111000101001000010110100101001011000000110110 11010110010100001010010000110110100100000001011011110110011010001101010000010110101110100011110010110100110110100101110000111100001110101001111000011100110110000111111010110010000111001001110000010011 10110100011111000101001000010110100101001011000000110110110101100101000010100100001101101001000000010110111101100110100011010100000101101011101000111100101101001101101001011100001111000011101010011110 00011100110110000111111010110010000111001001110000010011101101000111110001010010000101101001010010110000001101101101011001010000101001000011011010010000000101101111011001101000110101000001011010111010 00111100101101001101101001011100001111000011101010011110000111001101100001111110101100100001110010011100000100111011010001111100010100100001011010010100101100000011011011010110010100001010010000110110 10010000000101101111011001101000110101000001011010111010001111001011010011011010010111000011110000111010100111100001110011011000011111101011001000011100100111000001001110110100011111000101001000010110 10010100101100000011011011010110010100001010010000110110100100000001011011110110011010001101010000010110101110100011110010110100110110100101110000111100001110101001111000011100110110000111111010110010 00011100100111000001001110110100011111000101001000010110100101001011000000110110110101100101000010100100001101101001000000010110111101100110100011010100000101101011101000111100101101001101101001011100 00111100001110101001111000011100110110000111111010110010000111001001110000010011101101000111110001010010000101101001010010110000001101101101011001010000101001000011011010010000000101101111011001101000 11010100000101101011101000111100101101001101101001011100001111000011101010011110000111001101100001111110101100100001110010011100000100111011010001111100010100100001011010010100101100000011011011010110 01010000101001000011011010010000000101101111011001101000110101000001011010111010001111001011010011011010010111000011110000111010100111100001110011011000011111101011001000011100100111000001001110110100 01111100010100100001011010010100101100000011011011010110010100001010010000110110100100000001011011110110011010001101010000010110101110100011110010110100110110100101110000111100001110101001111000011100 11011000011111101011001000011100100111000001001110110100011111000101001000010110100101001011000000110110110101100101000010100100001101101001000000010110111101100110100011010100000101101011101000111100 10110100110110100101110000111100001110101001111000011100110110000111111010110010000111001001110000010011101101000111110001010010000101101001010010110000001101101101011001010000101001000011011010010000 00010110111101100110100011010100000101101011101000111100101101001101101001011100001111000011101010011110000111001101100001111110101100100001110010011100000100111011010001111100010100100001011010010100 10110000001101101101011001010000101001000011011010010000000101101111011001101000110101000001011010111010001111001011010011011010010111000011110000111010100111100001110011011000011111101011001000011100 10011100000100111011010001111100010100100001011010010100101100000011011011010110010100001010010000110110100100000001011011110110011010001101010000010110101110100011110010110100110110100101110000111100 00111010100111100001110011011000011111101011001000011100100111000001001110110100011111000101001000010110100101001011000000110110110101100101000010100100001101101001000000010110111101100110100011010100