10
5 4 3 8 7 2 1 10 9 6
2
