10
2 1 8
-502 2 5
-750 3 -1
-879 -1 4
-789 -1 -1
-250 6 7
-388 -1 -1
-181 -1 -1
499 9 -1
471 -1 -1
13
0 1 5
-499 2 -1
-750 3 4
-923 -1 -1
-606 -1 -1
501 6 12
250 7 -1
127 8 -1
62 9 -1
33 10 11
4 -1 -1
50 -1 -1
800 -1 -1
