. .... #..... ##....... ..## #......... ...#. #.#....... ...#..####$...P#... #.......#P.PD....# #......PP.P....# ##.........#.## #.#.<...#....# #....##....# #...## .....# #....# ####.. .....## . .....# .P#.... ##.... ...