12
78
1236
888
33
3123
2
3