... .#... ...# ...# ..# ..# ####.# #....# #############....## #.<...............# ################..######## #...############.........# #...##.........#.........# #...##%#######.#.........# #......# ####.#..######## ##.....# #....#..# #.....# #....#..# #####.###.####....#..# ...#.###...#####.#..# #....##...# #.#..# #....##...#####.#..# ####....#.............# .......................# ....................).# ##...#.##.>#####....#)# #...#.....# ####.#.# #.. #.....# #.#.# # #.....# #.#.# ##.#..# #.#.# #.#..#### ..#.# #.#.....# ..#.. #.###.# .#.. #. #.# #.. #. #.# #. #.# # #. #.# .# #. #.# .. ###.###h#####.#.###. .............!....... ........#####.#.##.. ....##### .. ... .o. . ... .