# ### .<# #.# # #.#.. . #####H# . .# #.....# . #.##.##.#### # ### # #...#. #... . # #.#.#.#. # # # #...#.# . . .###. ###.# # .# ## #..... ..#. .. .###### .#####..# # . .......... .# # ###.#. .##..# # # #.#.. . . # #.# #. ### ## # ...# #. ## # . . # # # . . # # . . . . .