【AFOI-19】面基

题目背景

一伙人吃完午饭准备看考场,IY ,SY,QM,MY 和 UU 早就约好在当天下午面基。然后众人一致同意把安排行程的锅甩到了 IY 身上。 (IY:????为什么是我) (QM:给你吃糖) (IY:好的没问题,包在我身上。)

题目描述

IY 所在的城市有 $n$ 个路口,$n-1$ 条道路把各个路口连接起来,道路是双向的。换言之, IY 所在的城市构成了一棵树。两个不相同路口的距离定义为其简单路径上的道路条数,一个路口与自己的距离为$0$。 我们再定义一条道路的重要度。若一条道路无法使用,会导致有 $t$ 对路口无法相互抵达,则$t$就是该道路的重要度。如下图: ![](https://cdn.luogu.com.cn/upload/image_hosting/ap2etu10.png) (3,4)之间的道路的重要度就为$9$。因为(1,4)(2,4)(3,4)(1,5)(2,5)(3,5)(1,6)(2,6)(3,6)要相互抵达都要经过这条边。 IY 得到了一个很不好的消息,有一个路口正在施工(但是 IY 不知道施工的位置)。施工的范围影响到了距施工点距离为 $k$ 的地方,距离施工点距离小于等于 $k$ 的路口已经全部关闭了。这使得一行人不能经过受影响的路口和与这些路口直接相连的道路。 IY 不得不考虑到最坏的情况,由于他不知道施工的位置,所以他想知道,施工所影响道路的重要度的总和最大是多少。

输入输出格式

输入格式


第一行两个数 $n, k$ 接下来的$n-1$行,每行两个数 $u,v$ 来描述一条道路。表示 $u$ 路口与 $v$ 路口直接相连。

输出格式


一个数,表示 所影响道路的重要度的总和的最大值。

输入输出样例

输入样例 #1

6 0
1 3
3 2
5 4
3 4
4 6

输出样例 #1

19

输入样例 #2

5 1
1 2
2 3
3 4
4 5

输出样例 #2

20

说明

- **样例解释** 样例$1$:就是题面中的图例,若施工位置在 $3$ 或 $4$ 号路口,则会影响的道路重要度总和为$19$。找不出比 $19$ 更大的值。 样例$2$:满足成链的特殊性质。 - **数据范围** 对于前 $20\%$测试点,$n \le 100,0 \le k \le 7$ 对于前 $40\%$ 的数据 :保证数据随机 特殊地:第三个测试点仅有$k==0$ 对于 $100\%$的数据:$n \le 30000,0 \le k \le 200$ 特殊地:第十个测试点由树退化成了一条链