#2197. 父与子

父与子

Background

Special for beginners, ^_^

Description

儿子想打石老师的比赛,父亲想抓儿子去背唐诗。于是他们在一棵树上展开了逃亡与追捕。

这棵树有 nn 个节点,第 ii 条边连接节点 aia_ibib_i

一开始儿子位于节点 uu, 父亲位于节点 vv

如果父与子位于同一节点,那么儿子就被抓住了,游戏结束。否则每个回合,儿子和父亲都必须移动到树上的相邻节点。

显然儿子希望拖得越晚越好,父亲希望尽早抓到儿子。

求父亲抓住儿子时移动了多少步。

Format

Input

第一行给出三个正整数 n(1<n105)n(1<n\le10^5)uuvv ,分别表示树的节点数、儿子和父亲的初始位置 。

接下来 n1n-1 行,给出树的每条边。

保证所有数据合法且父与子初始时不在同一个位置。

Output

老子抓住儿子时,老子移动了多少步。

Samples

4 3 4
1 2
1 3
1 4
1

Limitation

1s, 1024KiB for each test case.