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