124513321212
215426412121
---c--c--c--
124313521212
---+--------
215626612121
124513321212
-c-c----c---
215426412121
124313521212
------+-----
215626612121
121212451332
212121542641
----------+-
1212
12431352
-c-c-c-c--cc

212121562661
121212451332
2121
21542641

121212431352
212121562661


:xxcxXxcCxxR