3 4 5 8 5 1 9 10 0