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