. .# . ## #. #.## #. #..##. #...## #.#..### ##.#...## ## ####..##..#.#.## #.#..#.#.#.#... # #...##.##..## #.# # #..##..##..##..## .##..##..##..##..##..##..# ......h............. ...... .....#.....#.....#... .#... #... ##...### ..# #...## ##. ##.## ##.## ##. . ... # . ###...# ....#..... ....# .... ...... . ... #..#####. .##.#. # # .# . . # ## ### # # ##.. ...#..# ..#