...ooooo..........ooooo...
..o22222o........o12222o..
.o2211122o......o1111122o.
o2211cc122o....o211cc1222o
o221cbbb23o....o22cbbb223o
o221cbbb23o....o22cbbb223o
o222cbba22o....o22cbba233o
.o222bb2223o..o2212bb233o.
.o222222222o..o221223333o.
..oo32223333oo22222333oo..
....o3333333oo2222233o....
.....o3333333P222333o.....
