10 10
1 6 11.6619037897
2 1 4.0000000000
3 6 5.3851648071
4 3 6.7082039325
5 1 4.1231056256
6 4 4.4721359550
7 6 6.0000000000
8 6 3.1622776602
9 6 16.4012194669
10 7 14.5602197786
