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