........ #...... # ...... .. # .!... ... #. .P.# .... ##..#..##....# ##...PP.P....## .......<....... .......l....... ............... ............... ............... ............... ..%............ ...............