123
1234
123456
23456
67890
2233
1122
0000
1111
2012
