2 2 100 100 20 500 500 30 3 1000 -500 4 4000 500 2 5000 -400 3