#.)..#..# . #....#..# .. #...D#..### ...#....#Q... ........pQ.. ##.....DDe##### .....DCppC....[ ....<.y