# .# #######.# #.#.....# #.###.## #......# # ###H#.##.# . #...#.# ... # #.##### #### . #.....# # #.###H#. ## #.#. .....# # #.# ####### # #(#.# #..# # . #.. ....# . #.######## ..#. . . # .#(# ## . #...# # . # . #. H .# #. ...# . #. # ###. . # . .#. #. # . # # .