10 3 4 9 8 7 6 5 7 6 2 1 0 8 9 6 4 2 1