10 5 15 7 3 17 12 20 25 -25