0 7 6 5 3 8 9 10 