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