3 2 3 0 20 20 0 -20 10 40 20 0 19 4 2 0 0 100 100 300 0 380 90 400 100 1000 5 3 1 0 0 10 10 20 0 10 5