6 2 12 4 5 11 8 9 3 1 7 10 