#. .. .. ... #.###....##.... #.#............. ....#........... #.....#........ ...#.........# #....##.....##. ##............. #.............. #.#.D........... ##.....#........ #.....##.l.......# .....####.##.....# #..###.P..#..#.... ##. #........#P.# # ##<..##.....# ##...# .### ##### #