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