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