### ### #...###P####### ............... ............... .. #.<....... .. #...D..###P+#.# #.......##....# ......$.##....P# ..##......#..... .... #.....##....## ... #.....##....<+ ## ......##.##.## ......D##..+P#..# ................# ................# ................# .....P#.#..##...# ....#####..# ##.# #... ##.# .P# ... #.# (# #. .# ...... #####....# .. +........## ..P #.........###.. #........#^.... ............+ #...........## .......<.....# .##...##$#..## ......S.F....# .............# ......F.......... ................. ................. ....?........... P##.####........ ## #....#.## .....###