......P....... .P........... ..........(. .........b. .......... .........# .........# ...# .....#....# ..... #..........# ....P #.....##...# .....# .# #.....##...##.....# .P###.......##..#.....# .P.#......P####.P...... .................P..... ...............<....... ....................... ....................... ........................ ...#..#.......^........## #.#.#.#...#######..###... ..........#######P.#.#.## ♣♣ ...........#...........## .♣ .....##....#............# ..♣ .....P....[#.........#..# .P♣ ..........##........##..##.# ..........#..........#.##.?♣ .#####P...##.##....###.....♣ ######....#.##....##....S..♣ ........>.....................♣ ..............................♣ ............................... .#P##.#........................ ###.#.....##.#.P..P......>.... ###.....#..#...P#........... ##...................##.## ......P...)........ ..............#....