5 9 12 1000 4 10 11 15 1000 3 4 1000 1000 -10 0 0 8 1000 -5 8 10 1000 -1000