01010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010110010 01001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010110 10001001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010 01010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010101100 00010010101001010100101010010101001010100101010010101001010100101010110010111000100101010010101001010100101010010101001010100101010010101001010100101010110010111000100101010010101001010100101010010101001010100101010010101001010100101010010101011001010101010010101001010100101010010101001010101 10101010010101001010100101010010101001010100101010010101001010101100101110010111000100101010010101001010100101010010101001010100101010010101001010101100101110001011001010101010010101001010100101010010101001010100101010010101001010100101010110010111001010101010010101001010100101010010101011001 00100101010010101001010100101010010101001010100101010010101011001010101010110010111000100101010010101001010100101010010101001010100101010010101001010101100010010101011000100101010010101001010100101010010101001010100101010010101001010101100101010101011001010101010010101001010100101010010101011 01010100101010010101001010100101010010101001010100101010110010111000100101010110010101010100101010010101001010100101010010101001010100101010010101011000100101010010101011000100101010010101001010100101010010101001010100101010010101011001010101010010101011000100101010010101001010100101010110010 01001010100101010010101001010100101010010101001010100101010110001001010100101010110001001010100101010010101001010100101010010101001010100101010110010101010100101010110010101010100101010010101001010100101010010101001010100101010110010111000100101010010101011000100101010010101001010100101010110 10001001010100101010010101001010100101010010101001010101100101010101001010100101010110001001010100101010010101001010100101010010101001010101100101110001001010100101010110001001010100101010010101001010100101010010101001010100101010110001001010100101010110010101010100101010010101001010100101010 01010101001010100101010010101001010100101010010101011001011100010010101001010101100101010101001010100101010010101001010100101010010101001010101100010010101001010100101010110001001010100101010010101001010100101010010101001010101100101010101001010100101010110001001010100101010010101001010101100 00010010101001010100101010010101001010100101010010101011000100101010010101001010101100010010101001010100101010010101001010100101010010101011001010101010010101001010101100101010101001010100101010010101001010100101010010101011001011100010010101001010101100101010101001010100101010010101001010101 10101010010101001010100101010010101001010100101010110010101010100101010010101011001010101010010101001010100101010010101001010100101010110010111000100101010010101001010101100010010101001010100101010010101001010100101010010101011000100101010010101001010101100010010101001010100101010010101011001 00100101010010101001010100101010010101001010101100101010101001010100101010010101011000100101010010101001010100101010010101001010100101010110001001010100101010010101011001010101010010101001010100101010010101001010100101010110010101010100101010010101001010101100010010101001010100101010010101011 01010100101010010101001010100101010010101011001011100010010101001010100101010110010101010100101010010101001010100101010010101001010101100101010101001010100101010010101011000100101010010101001010100101010010101001010101100101010101001010100101010010101011001010101010010101001010100101010110010 01001010100101010010101001010100101010010101011000100101010010101001010100101010110001001010100101010010101001010100101010010101011001010101010010101001010100101010110010101010100101010010101001010100101010010101001010101100010010101001010100101010010101011000100101010010101001010100101010110 10001001010100101010010101001010100101010110010101010100101010010101001010100101010110001001010100101010010101001010100101010110010111000100101010010101001010100101010110001001010100101010010101001010100101010010101011000100101010010101001010100101010110010101010100101010010101001010100101010 01010101001010100101010010101001010101100101110001001010100101010010101001010101100101010101001010100101010010101001010100101010110001001010100101010010101001010100101010110001001010100101010010101001010100101010110010101010100101010010101001010100101010110001001010100101010010101001010101100 00010010101001010100101010010101001010101100010010101001010100101010010101001010101100010010101001010100101010010101001010101100101010101001010100101010010101001010101100101010101001010100101010010101001010101100101110001001010100101010010101001010101100101010101001010100101010010101001010101 1010101001010100101010010101001010101100101010101001010100101010010101001010101100101010101001010100101010010101001010101100101110001001010100101010010101001010100101010110001001010100101010010101001010100101010110010010101001010100101010010101001010101100010010101001010100101010010101011001 00100101010010101001010100101010110010101010100101010010101001010100101010010101011000100101010010101001010100101010010101011000100101010010101001010100101010010101011001010101010010101001010100101010010101011001010101010010101001010100101010010101001010101100010010101001010100101010010101011 0101010010101001010100101010110010111000100101010010101001010100101010010101011001010101010010101001010100101010010101011001010101010010101001010100101010010101001010101100010010101001010100101010010101011001101010100101010010101001010100101010010101011001010101010010101001010100101010110010 01001010100101010010101001010101100010010101001010100101010010101001010100101010110001001010100101010010101001010101100101010101001010100101010010101001010100101010110010101010100101010010101001010100101010110001001010100101010010101001010100101010010101011000100101010010101001010100101010110 10001001010100101010010101011001010101010010101001010100101010010101001010100101010110001001010100101010010101011001011100010010101001010100101010010101001010100101010110001001010100101010010101001010101100010010101001010100101010010101001010100101010110010101010100101010010101001010100101010 01010101001010100101010110010111000100101010010101001010100101010010101001010101100101010101001010100101010010101011000100101010010101001010100101010010101001010100101010110001001010100101010010101011001010101010010101001010100101010010101001010100101010110001001010100101010010101001010101100 00010010101001010100101010110001001010100101010010101001010100101010010101001010101100010010101001010100101010110010101010100101010010101001010100101010010101001010101100101010101001010100101010110010111000100101010010101001010100101010010101001010101100101010101001010100101010010101001010101 10101010010101001010101100101010101001010100101010010101001010100101010010101011001010101010010101001010101100101110001001010100101010010101001010100101010010101001010101100010010101001010100101010110001001010100101010010101001010100101010010101001010101100010010101001010100101010010101011001 00100101010010101011001010101010010101001010100101010010101001010100101010010101011000100101010010101001010101100010010101001010100101010010101001010100101010010101011001010101010010101001010101100101010101001010100101010010101001010100101010010101001010101100010010101001010100101010010101011 01010100101010110010111000100101010010101001010100101010010101001010100101010110010101010100101010010101011001010101010010101001010100101010010101001010100101010010101011000100101010010101011001011100010010101001010100101010010101001010100101010010101011001010101010010101001010100101010110010 01001010100101010110001011000100101010010101001010100101010010101001010100101010110001001010100101010110010111001010101010010101001010100101010010101001010100101010110010101010100101010010101011001011100010010101001010100101010010101001010100101010010101011000100101010010101001010100101010110 10001001010101100101110010111000100101010010101001010100101010010101001010100101010110001001010101100101110010111001010101010010101001010100101010010101001010100101010110001001010100101010110010111001011100010010101001010100101010010101001010100101010110010101010100101010010101001010100101010 01010101001010101100101110010111000100101010010101001010100101010010101001010101100101010101001010101100101110001011000100101010010101001010100101010010101001010100101010110001001010101100101110010111001010101010010101001010100101010010101001010100101010110001001010100101010010101001010101100 00010010101001010101100010110010101010100101010010101001010100101010010101001010101100010010101011001011100010010101011000100101010010101001010100101010010101001010101100101010101011001011100101010101011000100101010010101001010100101010010101001010101100101010101001010100101010010101001010101 10101010010101001010100101010110001001010100101010010101001010100101010010101011001010101010110010111001010101010110010101010100101010010101001010100101010010101001010101100010010101011001011100010110010101010100101010010101001010100101010010101001010101100010010101011001011100010010101011001 00100101010010101001010101100101010101001010100101010010101001010100101010010101011000100101010110010111000100101010110001001010100101010010101001010100101010010101011001010101010110010111000100101010110001001010100101010010101001010100101010010101001010101100010110010111001010101010010101011 01010100101010010101001010101100010010101001010100101010010101001010100101010110010101010101100101110001001010101100101010101001010100101010010101001010100101010010101011000101100101110010101010100101010110001001010100101010010101001010100101010010101011001010101010110010111000100101010110010 0100101010010101001010101100101010101001010100101010010101001010100101010010101011001011100101110010101010100101010110001001010100101010010101001010100101010010101011001010101010110010111000100101010110010101010100101010010101001010100101010010101001010101100010110001110001001010100101010110 10001001010100101010010101011000100101010010101001010100101010010101001010100101010110010111001010101010010101011001010101010010101001010100101010010101001010100101010110010111001011100010010101001010101100010010101001010100101010010101001010100101010110010111001011100101010101001010100101010 01010101001010100101010010101011000100101010010101001010100101010010101001010100101010110001011000100101010010101011000100101010010101001010100101010010101001010100101010110010111001010101010010101011001010101010010101001010100101010010101001010100101010110010111001011100010010101001010101100 00010010101001010100101010110010101010100101010010101001010100101010010101001010100101010110001001010100101010010101011000100101010010101001010100101010010101001010100101010110010101010100101010010101011000100101010010101001010100101010010101001010100101010010101011000100101010010101001010101 10101010010101001010100101010110001001010100101010010101001010100101010010101001010101100101010101001010100101010110010101010100101010010101001010100101010010101001010101100101110001001010100101010110010101010100101010010101001010100101010010101001010100101010110010101010100101010010101011001 00100101010010101001010101100101010101001010100101010010101001010100101010010101011001011100010010101001010100101010110001001010100101010010101001010100101010010101001010101100010010101001010100101010110001001010100101010010101001010100101010010101001010101100101010101001010100101010010101011 01010100101010010101001010101100010010101001010100101010010101001010100101010010101011000100101010010101001010101100101010101001010100101010010101001010100101010010101011001010101010010101001010100101010110001001010100101010010101001010100101010010101011001011100010010101001010100101010110010 01001010100101010010101011001010101010010101001010100101010010101001010100101010110010101010100101010010101001010101100010010101001010100101010010101001010100101010110010111000100101010010101001010101100101010101001010100101010010101001010100101010010101011000100101010010101001010100101010110 10001001010100101010010101011000100101010010101001010100101010010101001010101100101010101001010100101010010101011001010101010010101001010100101010010101001010100101010110001001010100101010010101001010101100010010101001010100101010010101001010100101010110010101010100101010010101001010100101010 01010101001010100101010010101011000100101010010101001010100101010010101001010101100010010101001010100101010010101011000100101010010101001010100101010010101001010101100101010101001010100101010010101011001010101010010101001010100101010010101001010101100101110001001010100101010010101001010101100 00010010101001010100101010110010101010100101010010101001010100101010010101011001010101010010101001010100101010010101011000100101010010101001010100101010010101011001010101010010101001010100101010010101011000100101010010101001010100101010010101001010101100010010101001010100101010010101001010101 10101010010101001010100101010110001001010100101010010101001010100101010110010101010100101010010101001010100101010110010101010100101010010101001010100101010110010111000100101010010101001010100101010110010101010100101010010101001010100101010010101011001010101010010101001010100101010010101011001 00100101010010101001010101100101010101001010100101010010101001010101100101110001001010100101010010101001010100101010110001001010100101010010101001010100101010110001001010100101010010101001010100101010110001001010100101010010101001010100101010110010101010100101010010101001010100101010010101011 01010100101010010101001010101100010010101001010100101010010101001010101100010010101001010100101010010101001010101100101010101001010100101010010101001010101100101010101001010100101010010101001010100101010110001001010100101010010101001010101100101110001001010100101010010101001010100101010110010 01001010100101010010101011001010101010010101001010100101010010101011001010101010010101001010100101010010101001010101100010010101001010100101010010101011001011100010010101001010100101010010101001010101100101010101001010100101010010101001010101100010010101001010100101010010101001010100101010110 10001001010100101010010101011000100101010010101001010100101010110010111000100101010010101001010100101010010101011001010101010010101001010100101010010101011000100101010010101001010100101010010101001010101100010010101001010100101010010101011001010101010010101001010100101010010101001010100101010 01010101001010100101010010101011000100101010010101001010100101010110001001010100101010010101001010100101010010101011000100101010010101001010100101010110010101010100101010010101001010100101010010101011001010101010010101001010100101010110010111000100101010010101001010100101010010101001010101100 00010010101001010100101010110010101010100101010010101001010101100101010101001010100101010010101001010100101010010101011000100101010010101001010101100101010101001010100101010010101001010100101010010101011000100101010010101001010100101010110001001010100101010010101001010100101010010101001010101 10101010010101001010100101010110001001010100101010010101011001010101010010101001010100101010010101001010100101010110010101010100101010010101001010101100010010101001010100101010010101001010100101010110010101010100101010010101001010101100101010101001010100101010010101001010100101010010101011001 00100101010010101001010101100101010101001010100101010110010111000100101010010101001010100101010010101001010100101010110001001010100101010010101011000100101010010101001010100101010010101001010100101010110001001010100101010010101011001010101010010101001010100101010010101001010100101010010101011 0101010010101001010100101010110001001010100101010010101011000100101010010101001010100101010010101001010100101010110010101010100101010010101011001101010100101010010101001010100101010010101001010100101010110001001010100101010110010111000100101010010101001010100101010010101001010100101010110010 01001010100101010010101011001010101010010101001010101100101010101001010100101010010101001010100101010010101001010101100010010101001010101100101110001001010100101010010101001010100101010010101001010101100101010101001010100101010110001001010100101010010101001010100101010010101001010100101010110 1000100101010010101001010101100010010101001010101100101110001001010100101010010101001010100101010010101001010101100101010101001010100101010100010010101001010100101010010101001010100101010010101001010101100010010101001010101100101010101001010100101010010101001010100101010010101001010100101010 01010101001010100101010010101011000100101010010101011000100101010010101001010100101010010101001010100101010010101011000100101010010101011001010101010010101001010100101010010101001010100101010010101011001010101010010101011001011100010010101001010100101010010101001010100101010010101001010101100 00010010101001010100101010110010101010100101010110010101010100101010010101001010100101010010101001010100101010010101011000100101010110010101010100101010010101001010100101010010101001010100101010010101011001010101010010101011000100101010010101001010100101010010101001010100101010010101001010101 10101010010101001010100101010110010101010101100101010101001010100101010010101001010100101010010101001010100101010110010111000101100101110001001010100101010010101001010100101010010101001010100101010010101011000100101010110010101010100101010010101001010100101010010101001010100101010010101011001 00100101010010101001010100101010110010111001011100010010101001010100101010010101001010100101010010101001010100101010110010111000101100010010101001010100101010010101001010100101010010101001010100101010010101011001011100101010101001010100101010010101001010100101010010101001010100101010010101011 0101010010101001010100101010010101011001111000100101010010101001010100101010010101001010100101010010101001010100101010110010111000100101010010101001010100101010010101001010100101010010101001010100101010010101011001010101010010101001010100101010010101001010100101010010101001010100101010110010 01001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010110 10001001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010 01010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010101100 00010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010100101010010101001010101