10 10
-999097 -476757 -454604 -253679 -59492 76610 519462 540280 586680 610248
-614031 1
-468958 0
-171987 1
-29931 1
107230 0
325637 1
364104 0
459650 1
603831 1
643908 1
