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