众所周知的狄利克雷原理(有时也称为鸽巢原理)指出,如果将 $n+1$ 只鸽子放入 $n$ 个巢中,则至少有一个巢中会有两只或更多的鸽子。
然而,只有少数人知道另一个类似的原理:如果将 $n-1$ 只鸽子放入 $n$ 个巢中,则必然存在一个空巢!更进一步,如果没有任何两只鸽子占据同一个巢,那么最终将只会剩下一个空巢。有时你可以在自然界中观察到这种原理,比如鸟儿在树洞中安家。
现在有一棵包含 $n$ 个顶点的无权树,每个顶点都有一个树洞。共有 $n-1$ 只鸟,它们依次选择树洞。鸟儿不喜欢住得太近,因此每只鸟都会选择一个顶点,使得该顶点到已选顶点集合的距离(在无权树上的距离)尽可能远。如果存在多个这样的顶点,鸟儿会选择编号最小的那个。第一只鸟选择顶点 1。
当所有鸟都安顿好后,只会剩下一个空洞。请找出这个空洞所在的顶点编号。
输入格式
第一行包含一个整数 $n$,表示树的顶点数($2 \le n \le 10^5$)。接下来的 $n-1$ 行,每行包含两个整数 $u_i$ 和 $v_i$,表示树的一条边($1 \le u_i, v_i \le n$)。
输出格式
输出一个整数:那个空洞所在的顶点编号。顶点编号从 1 到 $n$。
样例
样例输入 1
3 1 2 2 3
样例输出 1
2