# .#.. #. ... . .. . . . .#.#....#. #...... ... ......# .... . ... ....# # . ... #. .. #...#. ....##... ..##..... #. .. . ........ ...# ..................#.# . .............# . . ...............## . .. .......... ...#### . ....................# . ... ##......#...#..## ... ...........##....# ...................# ... .........h...##.# .. ...............# .###)h#..##...## #...####...# ##.# ##..# ## .... #..#