..... #........ #......... ##...^.....# #...........# #...........# #...........# .#####............# ................^.# P....##...........# . #........... #........... #........%.. ........... #####...... ###...