222121211122X122
1111112X11122122
1111112211X21122
22212X2111121122
11111X2X11X2X122
22212X2X11X2X122
22212X2211222122
1111122111X22122
1111122X11221122
222122221112X122
