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