10 10
315 -819
17 62
883 -645
-824 311
-165 -926
49 349
582 -275
-349 928
498 753
-287 -281
10 10 -462 201 90
3 7 -448 -7 270
9 9 -240 80 90
3 5 -853 940 180
9 10 -203 -804 90
2 5 -126 -618 180
1 2 852 -942 180
4 4 -199 911 270
5 5 809 668 90
4 6 763 -233 90
