12X21222X1X12110
X122111122112212
111211X12XXX1202
111111212XXX2112
X12X12X11X111XM2
22211XX22X111XM2
11X22X21XX1X22M2
122112X21X1122M2
