##........P ##........^. #........... #........... #P.......... #.......... ###..P......P ##.8.......... #.....#....... . #8.<.8#....... .. #.....#....... ... ##....#......P ....###+#.#....... ...#..[....#.#.... ..#....82..##.#... ......2.D....# .#..8.Y