23423 32432
32432 23423
0 0
0 1
1 0
1 1
0 -1
-1 0
-1 -1
9999999 1
1 9999999
4378321 3423832
5 4
-5 4
5 -4
-5 -4
4 5
-4 5
4 -5
-4 -5
314 783
