1 0 4 5 8 9 7 3 6 10 