#... #... ### ##...## ###.#### #..... ###.#..#.####...# ##...........#...# ##............#..# #.#..............# #..........D#.<.# . ##..........#...##.. #.............#.....# ##..................P ##..............#.#P.. #......$.........## .. #.................# . ##................# #..............P## ##.............PP# #..............P..# ##.>............P## #.........#.......# #.#........P........ ##............ #.........#(. ##........... #........... ...........l