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