.. ...## ..P #..#. # ...P .... .. ....# ##... ... ...#.#.... .... ~$....#..#..P.. ..~....SP...... #F