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