10 3 1 9 9 3 4 10 10 5 1 7