2XX1X2X11X11X100
22X1X2X11211X110
2XX1221112112220
X2XX2X1122X12221
2X1122X1X2112222
2211221XXX2X22M1
2X11122122XX2XM2
211122XXX211XXMM
