c c c c c c c c c c c c c c c c c c
c c c c c c c c c c c c c c c c c c
c c c c c c c c c c c c c c c c c c c c
x x x x x x x x x x x x x x x x x
c c c c c c c c c c c c c c c cc
c c c c c c c c c c c c c c c c c
v v v v v v v v v v v v v v v v v v v v v v
s ss x s s s s s s s s s s s s s s s s s s s s s s s
x x x x x x x x x x x x x x x x x x x x x
x x x x x x x x x x x x x x x x x x x
x x x x x x x x x x x x x x x x x x x x