0 3 4 1 2 7 8 6 9 10 