.....%.....# ..........## ###...................# .. P...................# .... ...................# .....# #.##....... ......##. ......###.###....#####D....... #....#......#....##.##.S...... #...#.......#....###.......... .............................. ...........##................. ...........##................. #####.....###...............#. ###..####..b....[..##P.## ######..###P..........# #... ...................P..## ... ..##...#....####....### ##.##....# #...##.# #.#.....####.#.### ..........###.....####.. ...........###.....#.... .............##.......... ..............#......... ...............)........ ...................##. ..............!..## ............|