10 4
-1000000000 1000000000
-762270726 858251247
1000000000 1000000000
756725729 665671048
840961065 -18489669
926289384 879294651
-807116620 906054724
402371627 972612535
1000000000 -1000000000
184770748 520845027
