cccccccccccc
...djdjdjdjsnsnsj
Ccccccccccc
Ccccccccccc
ggggggddddddddd
ccccccccccccccccccc
Ccccccccccccc
cccccccccccc
Cccccccccc
ccccccccccccc