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