Задано дерево, состоящее из вершин.
Диаметр дерева — это максимальное расстояние между двумя вершинами. Найдите диаметр дерева.
Первая строка содержит целое число — количество вершин. Вершины пронумерованы числами , , ..., .
Следующие строк описывают ребра. Каждая строка содержит два целых числа и , означающих что между вершинами и имеется ребро.
Выведите одно целое число — диаметр дерева.