## ### ## .####.#############.##P###### .....................)....... . . ..#....##....#.#...P#.#....#.#.## .........##....#.P....P.#...# .#..# ....#....##.................##....P ....P....##....#........#.......... ..... #.......#................... #.....##.##....#................... #........##...............#........ #.....##.P#......#........#........ ......##.##......#.....r..#.....^.. #........P#......#...............#. ..........#.##...#.#....#...##....# #...........##......D...#...# ....# ....P....#..##..........#^..# ..## .#......##.##..........#..... ..# #.....(##....#..0#...#....... .. .%......##....#...#..##....... ........##....#....##......... #......#.....#.....<......P .........#.###..#.... ...........#.##>... . .......#.......#..... .........#.#......... .......#.#.#......#.. ...........#......# . .........#.#....... .......#........#.# .....#.P......# # ........#....#