21111122X121XX12
211X11X121X11112
211211XX11X11112
21X111211121XX12
21XX11XXX1X11112
21XX112XX121XX12
21X211222121XX12
212111XX21X11112
212X11X211X11112
21221121X121XX12
