### ##########P##### ###PP..##.#P.#...# #...P............###. ##.........$...D...... #...................#. #.#....##...#........ ##....###.####...## ###...#### ..## #...# .## ##..## # ##..# #. #..####..# #....#P... ##..#....# #...#..## #...P...# #.#....## ###...P# ##...## #.#...# #..<.### ### ## ##.....###.###.# P#..........P#.### .............>....# ...#...............? ....##..........##. .# #.......#.## #.#.....## # ####...P# ##..## #..# ..