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