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