8 2 -5 -2 0 1 3 4 7 9