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