#....# # #....# ...# . #. #.p..#....# ..#..#...p#..... .....#....#..... ........p...p.. ####..p.pp..##### .......ccC....... ......cpCD)C(.... ......pcC