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