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