1 3
100 100 30 2 1 75 50 20 2 25 50 10
50 150 40 2 1 25 100 20 2 25 50 20
50 200 0 1 1 50 200 0
-1
2 1
20 100 0 1 2 20 100 0
-1