... .... #..# . ### .#..# ##. #.# #.#..# ..p #.# #.#..# .. #.# #.#..# .. #.# #.#^.# #. #.# #.#.)# #. #.# #.#..# .######.####.####.#..# ........%p..)........# .######.####.####.##.# #. #.# #.##(# .. #.# #.##.# ... #.####p##.# .... #.##...##.# ..... ..##...##.# ..%. ####...##.# . #...##.# #...##.# #.<.##.# #...##.# #...##.# #......# #...#### #####