3
100.0000000000 75.0000000000 25.0000000000
16
-104.0712017202 -143.8860326016
62.5832423996 10.8704819118
80.4613805241 0.7346924005
-23.4399891092 79.4584816089
-57.8993315282 25.6352547428
68.7472545440 71.5108216873
-139.3666957524 106.1511287837
106.0546531220 49.7002793865
-33.0475089698 33.2444553765
68.1635680052 99.9680736553
-63.1183858008 -36.8305781695
156.5309070155 -89.8413159590
117.9568161889 -110.8784610264
82.7430182276 -155.1093000752
138.5023023991 83.1185722337
-47.1518222526 29.1779428006
