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