122X21212212X212
X222211122XX1212
222121X122122212
222X212122XXX212
