112XX11112111111
2121X11X1XX11111
