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