2
100.0000000000 100.0000000000
15
-198.8069775150 5.7734540675
-185.6230937730 46.4895747986
-46.0572515064 46.6713799784
0.7881786296 6.4934583973
-97.9171198007 90.6930124318
-1.1524854030 -1.4920396736
-108.4521040765 124.4980893098
6.2750181276 7.0391160301
15.9440666086 17.3941644691
44.7791389780 142.6935277478
69.7557990805 -170.7619944568
-77.6794125431 48.4774017976
-91.0605841198 6.8701966102
-28.8577004802 -181.6091630632
109.2496553006 -159.3794952277
