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