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