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