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