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