#....##.. .. #....... ..# #....P.#..## ##....#.#...# ..####............ .................. .................. ..........<....... .................. ...........#....## .........#.#P#### #..#.#..####### ....##..##....# ... #...P.#...# .. #PD.......# . #...##..... .........# ....P ...#.#...# ..## # #..#... .# ......P. ## .......>.. ............ .............