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