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