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