111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111011110111110111011111011011111011000000111111011111111101111111100111111111111 111111111100000110011110111001111011001110011000000011000000111110000011110000001111111111 111111111101110110011110111001111011100100111111100111011110011101111001100111100111111111 111111111001111110011110111010111011110101111111101110011111011001111101101111110111111111 111111111000000110000000111010011011110001111111011110111111111001111111101111110111111111 111111111001110110000000111011011011110001111110111110111100011001111111101111110111111111 111111111001110110011110111011101011110101111100111110011111011001111111101111110111111111 111111111101110110011110111011100011100110111001111110011111011101111001100111000111111111 111111111100100110011110111011110011001110010000000011000100011100010011110011001111111111 111111111110001110011110111011110011011111000000000011100001011110000111111000010111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111