# # . . # # . . #. .#. . # ## # #.# # .# ... .# . .. .. ... .# #. . .######### . . .#...H...# # .#.# ###.# .# #.#.#...#.# . ## ..#.#.#.#H# . .# #H# #.# #.# ## .. .#.#.#<#.# ... # #.#.### # # . #.#.....# # #.# ### # ## ... ...... # #.. # # ..#.#. # #.## ##. . ..# . #. . ###