111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111110011110011000000001111111111 111111111111111111111111111111111110011100010011100110000001100001110011000000001111111111 111111111111111111111111111111111110011001100010001100011001100001100011111100011111111111 111111111111111111111111111111111100010011100100011100111111000001100111111000111111111111 111111111111111111111111111111111100100111000000111000011111000000100111110001111111111111 111111111111111111111111111111111000001111000001111000000111001000000111100011111111111111 111111111111111111111111111111111000001111000001111100000011001100000111000111111111111111 111111111111111111111111111111111001001110000001111111100010001100001110001111111111111111 111111111111111111111111111111110011001110011000110111100110011100001100011111111111111111 111111111111111111111111111111110011000110011000100000001110011100001000000000111111111111 111111111111111111111111111111100011000100011000100000011100011110001000000000111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111