111222X1X2211222
11222XX122211222
