### .. #.###### #...... #..... # #.... .# ..###...## ..# .........#...## .####.ooS.....# #..o..PPP.. #.###.P∩... #.# ..PP.# #.# .....# #.# ..#.. ... ...%# ### ###