23
2323
2332
1212
22
222
22
22
222
222
222
222
222
2222
222
222
222
2222
222
222