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