cccccccccccccccccc
CCCCCCCCCCC
111111111111111111111111111111111111111
ccccccccccccccc
CCCCCCCCCCCCCCCCCCCCCCCCCC
ccccccccccccccccc
cccccccccccccccccc
ccccccccccc
ccccccccccccccccccccccccccccccccc
Ccccccccccccccc