10 3
908205421 -236088705
553107383 88811531
953264704 642967609
-1000000000 1000000000
1000000000 1000000000
749798925 230377335
1000000000 -1000000000
859443036 131811694
608617892 -270261186
294794186 845390809
