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