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