##### ## ######P..##..## #P##P............# ....%.+........... #.<.S........ ##........... #............ #............ ##......<.... ########..#. ..# ##