.. #.# #.# #.# # #.# #####?#.# ......#.########## #..h..........# ##.#.########.# #g# #.# #.# #.# #.....# #.# #..#..# #.# #.....# #.# ... ...# #.# .##.....# #.# # # #.### #.########## #. #....).....## #########...# #.#.# #...# #.### #.# #.# #.# #.# #.# ###### #.# ##....###.# #...#.....# #.8.#####.# #...# #.# #.8.# #.# #...# #.# #.8.# #.# #...# #.# #.>.# .# #...# ######.8.###### #.............# #.)...........# #......<......# #.............# #.............# ###############