10 5 -7 -4 0 -8 0 7 -3 3 2 8