#.. #?.. #... #... . #..######.# #..P....... #.......... #.......... #..#....... #D.#....... #..#....... #..#....... #..#....... #.<#.P#..## #.......... #.......... #.......... #P.####+#.#P ##. # #. .. #