2 1 8 12 14 3 7 -3 -5 -7 0 5 8