2 1 4 3 8 5 10 9 7 6