.. #....#..... ....#....#.... ...#....#.... ...c.c...... ####.....cc.##### ........cp....... .......peCuc..... ......