############### #......<......# #.............##.# ##...#####...##.. #...## #...# .. ##...# ...###. #...###...##.. ##...#...# #.# #)..#...# #.# ##.....# #.# # #.....####h##...# ##...##...g....... #...#.h.##.#...## #...#...# .....# #''h#...###....# ####...#....# ....# .............# #.### .....####....# .. #.... ..?### #.... ....# ...... .....# ..... .....# ...#.# ..