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