2
1
122
3
5

5
122
3
1
2