222
102
1202202202
222222222122222222222
10101010100
1200211020
1021
1111111111111111111111111111111111111111111