very good good
Cccccccccccc
ccccccccccccc
XXXXXXXXXXXXXXXX
Cccccccccccccc
Ccccccccccccvcvv
cccccccccccccccccc
Cccccccccccccccccc
seeeeeeeeee
Ccccccccvvvvvv