10 20
1 10 9.2195444573
2 3 18.3575597507
3 5 1.4142135624
4 10 8.9442719100
5 6 6.4031242374
6 2 13.3416640641
7 4 6.0827625303
8 6 5.0000000000
9 4 2.2360679775
10 3 11.4017542510
7 9 4.4721359550
1 3 5.0000000000
5 8 9.0553851381
3 7 6.0827625303
3 6 6.7082039325
1 4 3.6055512755
9 3 6.4031242374
2 10 7.8102496759
9 1 1.4142135624
7 5 7.2801098893
