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