#.# . .# .#####. ### .# . ... #.# # # #.# # #.#... . . .## ##. .## . ##. .... .. ....! .# # . .####### # ## .#.....#.# .. # ..#.###H#.#. # . #.# .#.#. # # # .# . # # .# # .#. . . # #.# .# #. . .#.#####. . . . . . # ## # #..###### ##.. .# # #. . ....... .# # # . . .. #.... . . ##.#### # # # # . # . . # # ## # # # .. #. # #