10
9 4 5 7 10 2 6 3 8 1
