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