14
-1 1 7
-500 2 -1
-748 3 -1
-875 4 -1
-940 5 -1
-967 -1 6
-957 -1 -1
500 8 9
234 -1 -1
751 10 -1
623 11 -1
563 12 -1
531 13 -1
517 -1 -1
11
-1 1 9
-499 2 6
-750 3 5
-877 -1 4
-751 -1 -1
-591 -1 -1
-248 7 -1
-374 8 -1
-469 -1 -1
501 -1 10
829 -1 -1
0
1
32
256
-128
-1625
252
-1466
