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