.. #............ ...#............ ..+........... .P.........# # . #.........#.## ...#.........PP.#. ...P....l....PPPP. .......