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