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