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