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