### ... #.# #.# ###.# #...## . ##.#..## #.# ##......# .... #..#..#.# #..# ##.#.....# .# . ###....###..#...#.####.#.. .###.. #.....)####.^..#...... ......####...%......h......... ....##.##.................... #..##.....##.###........... #......h.#.....##.....#... #......h##.<..h.%#....# .. #........#.....##.....# #..##.....##.###......... #.##.##.).....g............ #..####..............###.## #...##......####.....# # #...........# .#.#..# ###..#.##.#.# ....... ##...##.#..# ..#. #.####.##... #.. ... ... ###. #.# ### .##.# . . #. #