11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112
100010011011110100000111100111011111110101010000011001011110110110010111011100100000111010111011101100100110010111100101110011111010011000011101110110010001000001110111110100011000011110100010000010010010100111110110101000001110011110000111110011101001110111011001110111111
1001110110111101011000100000110100111101000100111111001101000001100001111001111000111101001110100101000001110100110010111110001110100010000011101111101001111010011010001101111111010111101000100000111010011010001100101010000011011011101111111001111101000100000111001111010011100111110111011010011100110110100111000111100001111010011011100100000110010011010011100111110100111101000100000110111111001100100000110010111000011100011110100001000001100010111100111101001100101