8 9 1 2 11 3 4 5 6 10 15 12 13 0 14 20 17 19 