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