#################### # C I # # C P # # C C # # # # C C # # C # # C I # # C # # # # # # C # # C C # # C # # C # # # # C C # # # # C # ####################