#P1964. 最长路径(三)

最长路径(三)

题目描述

给定一个有nn个节点的树,这棵树以1号节点为根节点,请你从根节点出发,找到图中的最长路径。(最长路径必须要保证从根节点出发)

输入描述

第一行输入一个整数n(1n105)n(1 \leq n \leq 10^5) 表示树的节点个数。

接下来n1n-1行,每行输入两个整数a,b(109a,b109)a,b(-10^9 \leq a,b \leq 10^9) ,表示aabb之间有边。

输出描述

输出一个整数,表示最长路径的长度。

样例

输入

5
1 2
2 3
2 4
1 5

输出

2

样例解释

最长路径为1241\to 2\to 4或者1231\to 2\to 3,路径长度为22