############ ...........# (h...###...# # # #.### #.###.# .# #.....# #.#####..# #.# #..# #.###h.# ##.####.##..# #.........'..# #.####..#..# #.###.#h#..# #.#.##.#..# ##.###.#... ##.#.##.#.#.. #.###.#.#.#..# ###.####..#.##.# #..<......+.# .. #.##.####.##. #. #.# .# #. #.# . #.# ... ..# #+#