2212111X1X111XM0
222X111211XXX112
22XX11111112X112
11121121X1X22111
11X211111X212X10
2112111X1XX22X20
1111112XX1122110
112211X22X1X2120
112111212X122121
1XX211X11XX22121
