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