. #.. .#.# #.#.# ### #.#.# ... #.#.# #.## #.#># #...## #.#.######.....#.# #.#....p.........# #.#..#####.....### #.............## ###..########## #.p# #..# #..# #%.## #...######### #.......p...# #...#######.# #.####### #.# #.......# #.# #######.# #.# ### #^# #.# ..# #.# #.# #.# #.# #.# #.### #.# #p# #...# #.# #.# #.#.# ###.###.# #.#####.#.# #.p.p...# #..................# #.######.#........ #.# #......### #.# ######.# ..# .# ###