2 1 5 3 8 4 7 6 10 9