...P#. ... ............. ...P.. #.........#PP###P..P... .........P................ P.........PP#..##.#.#.#..#P ............................^ ...........##..#.#.......P..# ................†............ ....#..#...#.....#.......... ............................ .#......P#.#.PPP#.<....... #........................ #.D..............##...#.. #........................ #......#.######.#...P.... #.......... #####...... #^...####### ..##.P .....# .. .P +.....# .. +.....#