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