公元 2101 年,战争爆发了。敌人占领了我们所有的基地。为了夺回基地,我们决定建立一个总部。我们需要确定总部的选址,使得所有基地距离总部都不会太远。因此,我们决定选择一个位置,使得总部到最远的 $K$ 个基地的距离之和最小。这些基地位于二维平面上,我们可以在该平面上的任何位置建立总部,即使该位置不是网格点。
你的任务是根据给定的基地位置,确定最优的总部选址。
输入格式
第一行包含两个整数 $N$ 和 $K$。$N$ 是基地的数量 ($1 \le N \le 200$)。$K$ 表示计算时考虑的基地数量 ($1 \le K \le N$)。接下来的 $N$ 行,每行给出两个整数 $x$ 和 $y$,表示每个基地的坐标。所有给定坐标的绝对值均小于或等于 $1000$,即满足 $-1000 \le x_i, y_i \le 1000$。
输出格式
输出总部到最远的 $K$ 个基地的距离之和的最小值。输出的绝对误差或相对误差不超过 $10^{-3}$ 即可。
样例
样例输入 1
3 1 0 1 1 0 1 1
样例输出 1
0.70711
样例输入 2
6 3 1 1 2 1 3 2 5 3 8 5 13 8
样例输出 2
17.50426
样例输入 3
9 3 573 -50 -256 158 -751 14 314 207 293 567 59 -340 -243 -22 -268 432 -91 -192
样例输出 3
1841.20904