111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111110000011111000111000000111110001111001111001100111110011000000010000000011111111 111111111100110001110010011000000011100110111001110011100111100011000000110000000111111111 111111111101111101100111011001111011101110011001100111100011100011111110111110111111111111 111111111100111111100111111001111011101111011001001111101011100011111100111110111111111111 111111111110000111100000011000000111101111011000011111101011000011111101111110111111111111 111111111111100001100111011000000011100000011000001111101011010011111001111110111111111111 111111111111111101100111001001111001111010011001100111101101010011111011111110111111111111 111111111101111101100111001001111001101110011001110111101101010011110011111110111111111111 111111111100111001110110011001110001100110111001110011101100110011110011111110111111111111 111111111110000011111000111000000011110000111001111001101100110011110111111110111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111