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