## # # # #.. . # #.# #. .# . # # ## . # # # ....# . ..# ## #.. . .# .. # # . .. .###### # #.. . .. # #.#.. ...#.. . #.### # .# .# . .###.#.# . .. #.# #.# . # ## ##...#.H....# .. # . # #.######## #.# # . ... . ...#. # # . # #### # . . . . # .# . ###.#. #. ## #.#. . ### # # .# . . # # . . .