3 0 4 1 5 6 2 7 11 9 8 10 