22111X12X111XX21
12XX121111XX1120
112X12112XX11X20
122X1112X1XX1XM0
