##........... #............ ###........$.# #$...........## ##...........P# ..............# .........."..# #...D<....P# #.........P# ##.#..#..### # .#..### ###.. .... ###. #.