## #. .# ##. ##.# #.H.# ##h.## #...# ##.#.#####.# ##.#......# #####. ## # .# ##.# .### # # # ## # # . ##.....# #. # ## ##..##.### #.# #..##.# ### . #.. #.... .#.#.###.h## .. .##.#... #.##..#h..# ####. ..## # . ... ##