3 1 8 2 9 5 7 6 4 10
