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