################### #.....p...........# #.###############.########## #.# #..................# #.# #.#####.^..........# #.# #............# #p# #............# #.# #............# #.### #..p.........# #.o.# ##.........%.# ###%# ##>.......### #.# #######.######.# ..oo.o?....................p..######## ###o...o.....########.#####.......... #p.........# #.# #.)######## #...?......# #.. #.........# #..........# #.. #....#<...# #.......... #.. ##.######## ......... #... .... ... #.. ..##.# . . #.# #.# #.# .