memory_initialization_radix=2; memory_initialization_vector=000100010010, 000100010010, 000100010010, 001000010001, 000001101001, 000110101110, 000111011111, 001011011111, 000110011101, 000110011100, 001011001111, 001011001111, 001011011111, 000001111011, 000010001011, 001011001111, 001010111111, 001010111111, 001111001111, 000101111011, 000010001011, 001010111111, 001010111111, 001010011101, 000110001011, 001010101110, 001010111111, 001110111111, 000001111011, 000001101010, 001110111111, 010011001111, 000100010010, 000100010010, 000100010010, 000100010010, 000001011000, 000001111011, 000111001111, 000110111111, 000001111011, 000001101010, 001010111111, 000110101111, 000110111111, 000001101010, 000001101001, 001010101111, 000110101111, 000110011111, 001110101111, 000001101001, 000001101010, 001010011111, 001010011111, 000110001100, 000001101001, 000101111100, 001010011111, 001010011111, 000001011001, 000001011001, 001110011111, 001110101111, 000100010010, 000100010010, 000100010010, 000100010010, 000001011000, 000001111100, 000111001111, 000110111111, 000001111011, 000001101010, 001010111111, 000110101111, 001010111111, 000001101010, 000001101001, 001010101111, 000110101111, 000110101111, 001110101111, 000001101010, 000001101010, 001010011111, 001010011111, 000110001100, 000001101001, 000101111100, 001010011111, 001010011111, 000001101001, 000001011001, 001110011111, 001110111111, 000100010010, 000100010010, 000100010010, 000100010001, 000001010111, 000001111100, 000111001111, 000110111111, 000001111011, 000001101010, 001010111111, 000110101111, 000110111111, 000001101010, 000001101001, 001010101111, 000110011111, 000110101111, 001110101111, 000001101010, 000001101010, 001010011111, 001010011111, 000110001100, 000001101001, 000101111100, 001010011111, 001010011111, 000001101001, 000001011001, 001110011111, 001110111111, 000100010010, 000100010010, 000100010010, 000100010001, 000001010111, 000010001100, 001011001111, 001010111111, 000001111011, 000001101010, 001010111111, 001010101111, 000110111111, 000001101010, 000001101010, 001110101111, 001010101111, 001010101110, 001110101110, 000001101001, 000001101010, 001010101110, 001010011110, 000101111100, 000001101001, 000110001100, 001010101110, 001110101111, 000001101001, 000001011001, 001110011110, 001110111111, 000100010010, 000100010010, 000100010010, 000100010001, 001010011001, 010011111111, 000001101010, 000001111011, 000001111011, 000010001011, 000001111010, 000001111010, 000001101010, 000001111010, 000001111010, 000001101010, 000001101010, 000001101001, 000001101001, 000001101010, 000001101010, 000001101001, 000001101001, 000001101001, 000001101001, 000001101001, 000001011001, 000001011001, 000001101001, 000001101001, 000001011000, 000001101010, 000100010010, 000100010010, 000100010010, 000100010001, 000110001001, 010111101111, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111010, 000001111010, 000001111010, 000001111010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101001, 000001101001, 000001101001, 000001101010, 000001101001, 000001111010, 000100010010, 000100010010, 000100010010, 000100010010, 010010101100, 010011111111, 000001111100, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111010, 000001111010, 000001111010, 000001111010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101001, 000001101001, 000001101010, 000001101010, 000001101001, 000001101001, 000001101001, 000001101001, 001001111010, 000110001100, 000100010010, 000100010010, 000100010010, 000100010010, 000000000000, 000000000000, 001010001011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111010, 000001111010, 000001111010, 000001111010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101010, 000001101001, 000001101001, 000001101001, 000001101010, 100010001000, 111111111111, 000100010010, 000100010010, 000100010010, 000100010010, 000100010001, 000100010001, 001010001011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111010, 000001101010, 000001101010, 000001101010, 000001101001, 000001101001, 000001101001, 000001011001, 000001101001, 000001101001, 000001101001, 000001101001, 000001101001, 000001101001, 000001101001, 000001101001, 000001111010, 100110011001, 111111111111, 000100010010, 000100010010, 000100010010, 000100010010, 000100010001, 000100010001, 001010001011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001101010, 010010111111, 001110101111, 001110101111, 001110101111, 001110101111, 001110101111, 001110101111, 001110011111, 001110011111, 010010101111, 000001101001, 000001101010, 000001101001, 000001101001, 000001101001, 000001101010, 100010001000, 111111111111, 000100010010, 000100010010, 000100010010, 000100010001, 000100010001, 000100010001, 001010001011, 000001111011, 000001111011, 000010001011, 000001111011, 000001111011, 000001111011, 000001101010, 001110101111, 001010101111, 001010011111, 001010101111, 001110011111, 001110011111, 001110011111, 001110011111, 001110011111, 001110011111, 000001011001, 000001101010, 000001101001, 000001101001, 000001101001, 000001101010, 100110011001, 111111111111, 000100010010, 000100010010, 000100010010, 000100010010, 000100000000, 000100000000, 000110001011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111011, 000001111010, 000001101010, 001110101111, 001110101111, 001010011110, 001110101111, 001110101111, 001110011111, 001110011111, 001110011111, 001110011111, 001110011111, 000001101010, 000001101010, 000001101001, 000001101010, 000001101001, 000001111010, 100010001000, 111111111111, 000100010010, 000100010010, 000000010010, 000100010001, 000110001010, 000101111001, 000110001100, 000001111011, 001010111111, 001110111111, 001110111111, 001110111111, 001010101111, 001110101111, 001010101111, 001010001100, 000001101001, 000001101001, 000001101001, 000001101001, 000001101001, 000001101001, 000001011001, 000001010111, 001110101111, 010010101111, 000001011001, 000001101001, 000001101001, 000001101010, 100110011001, 111111111111, 000000000000, 000000000000, 000000000000, 000000000000, 000010011011, 000001101010, 000001111011, 000001011010, 001010111111, 001010011111, 001010101111, 001010101111, 001010101111, 001010011111, 001010011111, 000110001100, 000001101001, 000001101001, 000001011001, 000001011001, 000001011001, 000001011000, 000001101010, 000001101001, 001110011111, 001110011111, 000001011001, 000001101010, 000001101001, 000001111010, 100010001001, 111111111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 001010101111, 001010101111, 001010101111, 010111101111, 010011001111, 001010101111, 001110101111, 001110101111, 001110101111, 001110101111, 010010101111, 000001101010, 000001101001, 001110011111, 001110011111, 000001011001, 000001101010, 000001101001, 000001111010, 100010001001, 111111111111, 000011111111, 001011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 000011111111, 001010101111, 001010101111, 001010011111, 010111011111, 001110111111, 001010011111, 001010011111, 001110011111, 001110011111, 001010011111, 001110011111, 000001011010, 000001011000, 001110011111, 001110011111, 000001011001, 000001101010, 000001101001, 000001101010, 100010001001, 111111111111, 000000000000, 000000000000, 000000000000, 000000000000, 000010011100, 000010001011, 000001101010, 000001011001, 001010101111, 000110011111, 001010101111, 001010101111, 001010101111, 001010011111, 010111101111, 010111011111, 010111101111, 010111101111, 010111101111, 010111101111, 010111101111, 011011101111, 001110011111, 001110101111, 001110011111, 001110011111, 000001011001, 000001101001, 000001101001, 000001111010, 100010001001, 111111111111, 000100010010, 000100010010, 000100010010, 000100010010, 000101100111, 000001010110, 001110111101, 000110101100, 001010101111, 001010101111, 001010101111, 001010101111, 001010101111, 001010011111, 010111101111, 010111101111, 010111101111, 010111101111, 010111101111, 010111011111, 010111101111, 011011101111, 001010011111, 001110011111, 001010001111, 001010001111, 001110011100, 001110101100, 000001101001, 000001111011, 100010001001, 111111111111, 000100010010, 000100010010, 000100010010, 000100010001, 000100010001, 000000000000, 010111011111, 010011101111, 010011011111, 010011011111, 001111011111, 010011011111, 010011011111, 010011001111, 001010101111, 001110101111, 001010011111, 001110011111, 001110011111, 001110011111, 001110101111, 001110101111, 001110011111, 001110011111, 010111001111, 010010111111, 011011101111, 011011101111, 000001011001, 000001111011, 100110011001, 111111111111, 000100010010, 000100010010, 000100010010, 000100010010, 000100010001, 000000010001, 011011101111, 010011011111, 010011101111, 010011101111, 010011011111, 010011011111, 010011011111, 010111101111, 001010011111, 001010101111, 001010101111, 001110011111, 001110011111, 001110011111, 001110011111, 001110011111, 001110011111, 001010001111, 010111011111, 010111011111, 010111011111, 011011011111, 000001101001, 000001111011, 100110011001, 111111111111, 000100010010, 000100010010, 000100010010, 000100010010, 000100010010, 000000010001, 010111101111, 010011101111, 010011011111, 010011011111, 010011011111, 010011011111, 010111011111, 010111101111, 000110001111, 001010011111, 001010011111, 001110011111, 001110011111, 001010011111, 001110011111, 001110011111, 001010011111, 000110001110, 011011011111, 010111011111, 010111011111, 011011011111, 000001101001, 000001111011, 100110011001, 111111111111, 000100010010, 000100010010, 000100010010, 000100010010, 000100010010, 000000010001, 011011101111, 010011011111, 010011011111, 010011011111, 010011011111, 010011011111, 010111011111, 010011011111, 010111011111, 010111011111, 010111011111, 010111011111, 010111101111, 010111101111, 010111101111, 010111011111, 010111101111, 010111011111, 010111011111, 010111011111, 010111011111, 011011011111, 000001101001, 000001111011, 100110011001, 111111111111, 000100010010, 000100010010, 000100010010, 000100010010, 000000000001, 000000000000, 011011101110, 010011101111, 010011101111, 010011101111, 010011101111, 010111011111, 010111011111, 010111011111, 010111101111, 010111101111, 010111101111, 010111101111, 011011011111, 010111011111, 010111011111, 011011011111, 011011101111, 011011101111, 011011011111, 010111011111, 011011011111, 011111101111, 000001011000, 000001101001, 100010001000, 011001100110, 000100010010, 000100010010, 000100010010, 000100010010, 000001101000, 000010011110, 000011001111, 000110101111, 000110101111, 000110101111, 000110101111, 000110101111, 000110101111, 000110011111, 000110011111, 000110011111, 000110011111, 000110011111, 000110011111, 001010011111, 000110011111, 001010011111, 001010011111, 001010011111, 001010011111, 000110011111, 001010011111, 000110001111, 001110011111, 001110101111, 001110101111, 010011011111, 000100010010, 000100010010, 000100010010, 000100010010, 000001011000, 000001111011, 000111001111, 000110111111, 000110111111, 000110101111, 001010101111, 001010101111, 001010101111, 001010101111, 001010101111, 000110101111, 000110101111, 000110101111, 000110101111, 001010101111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 000110011111, 001010011111, 000110011111, 001110101111, 000100010010, 000100010010, 000100010010, 000100010010, 000001011000, 000001111100, 000111001111, 000110111111, 000110111111, 000110111111, 000110101111, 000110101111, 000110101111, 000110101111, 001010101111, 000110101111, 000110101111, 000110101111, 000110101111, 001010101111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010011111, 001010101111, 000100010010, 000100010010, 000100010010, 000100010001, 000001010111, 000001111011, 000111001111, 000110111111, 000001111011, 000001111010, 001010111111, 000110101111, 000110101111, 000001101001, 000001101010, 000110101111, 001010101111, 000110101111, 001110101111, 000001101010, 000001101011, 001010011111, 001010011111, 000101111101, 000001101001, 000110001101, 001010011111, 001010011111, 000001101010, 000001011000, 001010011111, 001110111111, 000100010010, 000100010010, 000100010010, 000100010001, 000001010111, 000001101011, 000110111111, 000110101111, 000001111010, 000001111010, 000110101111, 000110011111, 000110101111, 000001101010, 000001101010, 000110101111, 000110011111, 000110011111, 001010011111, 000001101001, 000001101010, 000110011111, 000110001111, 000001111100, 000001101010, 000101111100, 000110001111, 000110011111, 000001101010, 000101101000, 000110011110, 001010101111, 000100010010, 000100010010, 000100010010, 000100010001, 000001111001, 000111001111, 010011111111, 010111111111, 000001111011, 000001111010, 011011111111, 010111011111, 011011111111, 000001011001, 000001101010, 011011111111, 010111011111, 010111011111, 011011101111, 000001101001, 000001101001, 011011101111, 011011101111, 001010101100, 000001101001, 001010101011, 010111011111, 011111111111, 000001011001, 000001011001, 011011011111, 011111111111, 000100010010, 000100010010, 000100010010, 000100010010, 000001011001, 000010111111, 010011101111, 010111101111, 000001111011, 000001101010, 010111101111, 010011011111, 011011111111, 000001101001, 000001101010, 010111101111, 010011011111, 010011011111, 011011011111, 000001101010, 000101101010, 011011011111, 010111011111, 000110011100, 000001101001, 001010011011, 010111011111, 011011101111, 000001011001, 000001011001, 011011101111, 011111111111, 000100010010, 000100010010, 000100010010, 001000010010, 000010001010, 000111011111, 010011111111, 010011111111, 000010001100, 000001111100, 010111111111, 010011111111, 011011111111, 000001111011, 000001111011, 011011111111, 011011111111, 011011111111, 011111101111, 000001111011, 000110001011, 011111111111, 011111111111, 001110111101, 000101111011, 010111001110, 011011111111, 011111111111, 000001111010, 000101101010, 011111101111, 011111111111, ;