...... # #...... #. ....... +. ....... #####.##....... ............... .##............ ......r<....... PP....h........ PFP..P......... ..PP........... P.P....s...#### #+#P.P.....# #...P....# #..P.....#