21X2111112212111
XX21111X11221111
