123321456654
214121652121
cccccccccccc
123212561212
214121652121
123321456654
223212561212
214121652121
121212521212
cccccccccccc
123321456654
212121612121
-----+------
121212521212
212121612121
123321456654
121212521212
212121612121
cccccccccccc
121212121212
212121212131
c-----------
123321456654
121212121242
--c---------
252121212131
161212121242
--------+---
123321456654
252121212131
c-c-c-------
161212121242
123321456654
252121212121
161213121212
212124212121
123321456654
--+---------
121213121212
212124212121
----c-c-c---
121213121212
212124212121
121212121212
212121212125
-c-c-c---c--
121212121216
212121212125
121212121216
212121212125
121212121216

:xcxXccCxxR