211X212X1X211212
211X2X221X211212
211221XX12211212
21122XX212211212
21X12X2X1X211212
21XX21X2X2211212
21XX2XXX22211212
21X22122XX211212
21X22X2X2X211212
21212XXXXX211212
21212X2XX2211212
212121X22X211212
2121212222211212
