0 1 3 7 13 11 14 10 17 6 9 4 15 16 