1357 - 求树中两个结点的最近公共祖先LCA

给出一棵树,及树中的两个结点,求给出的两个结点的最近公共祖先结点。

输入

第1行,一个整数n,表示数的结点个数。(n <= 100)


接下来的 n - 1 行,每行两个整数x、y,表示y是x的孩子(1<=x, y <=n)


每行中两个数字之间用一个空格分隔。


最后一行,给出两个整数x1和x2(1 <= x1, x2 <= n),为两个结点。


输出

一行,一个整数,为结点x1和x2的最近公共祖先结点。

样例

输入

8
5 2
7 6
8 5
3 7
5 1
5 4
7 8
1 6

输出

7

来源

题目参数

时间限制 1 秒
内存限制 32 MB
提交次数 0
通过人数 0
统计

上一题 下一题