1 2 3 5 6 0 10 4 2 1 8 3