5 5 1 10 3 9 4