2112121111XX2222
X1XXX2222X112122
1221X2X211122122
112221212X21X110
1XX2121111X11XMM
