10 6 5 2 10 1 5 9