100 4
547100741 370816681
-217650579 921055610
315052260 609612731
194571480 566000633
658060103 114365951
6459903 542827503
-338454353 827493207
622348780 120927526
569335873 519850570
912865486 270978063
613317910 759749982
77750089 536488689
-180137374 620754529
557729412 597341435
-666114361 999345531
208778292 412678407
-350571832 397172190
705124602 292488180
714413796 843464429
849161786 919707714
703541753 360785077
111037582 631158007
745963309 -645118513
901845979 -467545267
-97417944 457178335
-534637720 636633465
102142351 9880296
182168896 60071602
659191063 345340118
681585214 223494738
666715877 -225704706
-133781114 606956522
-397168262 563120693
-23605201 381544067
816855466 -196812010
585974041 689149645
283589386 978743504
83213394 940847183
598759805 168048609
6403380 844248597
499846311 899744563
1000000000 -1000000000
314753313 82252316
602250240 529436228
905501802 -798919263
297691226 734492867
-324118336 830594705
404545094 -55701632
706597189 -291089175
280153701 563333262
-220058975 765252498
313326425 459943126
40342668 974662302
873146833 797159584
559517254 991631840
754840034 -140557134
-923268418 948954766
845443625 -510259022
-14708352 900843655
663489984 697086401
501501099 -238963711
-33017142 959172122
37926137 752315697
800745100 1471965
-88936880 749781522
851376038 -12316407
-49240450 407128339
642616800 694587431
787824363 813302074
-521800738 628622813
185276900 591685684
-647545830 671450271
989243371 463011078
1000000000 1000000000
-75559768 449660245
514220172 705028418
50199410 639200555
-60096691 551325961
621093845 107942363
-215091122 935315527
948511921 -630053757
741218307 619710183
-86394636 482418969
460654972 144214875
-338479937 592193051
406340183 386634025
331099006 490120838
-82905742 156214094
-1000000000 1000000000
669065155 804822823
311483930 32426162
18991807 666792433
679601571 933799979
-114213237 922744543
503732104 -347935883
366551641 -346934493
840365803 -304115324
168738308 -82767678
659041470 793832083
369230324 447527225
