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