Cccccccccccc
Xcccccccccccccc
Cccccccccccccc
...cccccccc
cccccccccccccccccccccccccccccc
Ccccccccccccccc
CCCCCCCCCCCCCCCCCC
CCCCCCCCCCCCCCCCCCCCCCCCCCC
Cccccccccccccc
Ccccccccccccc