... P...# .#..## ....P .. #...# .#..##...# #...#....### ..........#.# ...........## .......#.<## ...........# #......D..## ###....#...# #....###### #.#.S. # #.D #... .. .