111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111100000001111000111000011100001100000001111111100000001111000011110001111111111 111111111111000000000111000111000011100011100000000011111000000000111000001110001111111111 111111111110000111000011000111000011100011100011000001110000111000111000000110001111111111 111111111110001111100011100011000001100011100011110001100001111100011000000110001111111111 111111111100001111100011100010000001000111100011110000100001111100011000100010001111111111 111111111100001111100011100010000001000111100011110000100011111100011000100000001111111111 111111111100001111100011100010011001000111100011110000100001111100011000110000001111111111 111111111110001111100011110000011000000111100011110001100001111100011000111000001111111111 111111111110001111000011110000011000001111100011100001110001111000011000111000001111111111 111111111111000000000111110000011100001111100000000011110000000000111000111100001111111111 111111111111100000001111110000111100001111100000000111111100000001111000111110001111111111 111111111111111100011111111111111111111111111111111111111111000011111111111111111111111111 111111111111111100000011111111111111111111111111111111111111100000011111111111111111111111 111111111111111110000011111111111111111111111111111111111111110000011111111111111111111111 111111111111111111100111111111111111111111111111111111111111111100111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111