. # # ### .# ## . #. . # ### ## ##. # . ... .. ... . . ### . .##### # # # # # .. . #.# # .. #.#.# . . #.#.# # ...#.. # # #..#.#. #. #... . . #.#.#.# #.# #...#.#. # #. #. H#.# #. #.....#.#.# .# ## ##.#.########### #...H.......... #########.##..### . . # . . ##