21221121122X1211
2111221111211111
211111X112211111
111122X112211111
111121X1112X1111
211112X1112X1111
21112111122X1111
11111211122X1111
211121X11121X111
111112X11121X111
111121111221X111
211112111221X111
21XX1X21112XX211
11112211112XX111
111111X1122XX111
211122X1122XX111
