cccccccccccccccccccccc
ddddddddddddddddd
dddddddddddd
vvvvvvvvvvvvvvvvvvvvv
ccccccccccccccc
nnnnnnnnnnnnnn
ddddddddddddddd
ccccccccccccccccccccccccccc
dddddddddd
ddddddddddd