12 10 2 4 -4 -2 2 7 5 -7 7 5 9 9