#......##P...... ##.)............. ......?......... #.............. ##.....#........ ..##.....##......# .....PP..........#. .....#.....<....... ............D...... .........P......... ..........P#..#.... ...#.........## ... #.....###.....# ## .....# ........ ..... ......... ..... ..........