... ##...... .#.....P### .#....PPP#. .....PP.... #...PPPP... #.......... #........# #... .................#P. ...# . +.....##......#...## #..# ##....#...#.P#.....# ##..## .P........b##....## #....# ...............#########.D# .............##P....##..# ........................# ##.###.###....####...#.# # ## ####.# ##.#### ### ###