10 5 -5 -6 -7 10 9 1 -1 -9 -10 8 -8 4 3 -2 2 -3 -4 7 6