6 1 2 10 5 3 7 9 4 8