Дано дерево из $$$n$$$ вершин, пронумерованных от $$$1$$$ до $$$n$$$. Изначально все вершины белые.
Вы должны выбрать одно целое число $$$k$$$ от $$$1$$$ до $$$2n$$$ включительно. После этого для каждого $$$i$$$ от $$$1$$$ до $$$n$$$ в порядке возрастания, если в дереве существует вершина $$$k-i$$$ и $$$k-i \ne i$$$, выполняется следующая операция:
Вы должны выбрать $$$k$$$ так, чтобы максимизировать в первую очередь количество чёрных вершин, а во вторую очередь — количество серых вершин. Другими словами, нужно выбрать $$$k$$$ так, чтобы чёрных вершин в дереве оказалось как можно больше, а из значений $$$k$$$, дающих максимальное количество чёрных вершин, выбрать такое, которое даёт как можно больше серых вершин.
Выведите оптимальное значение $$$k$$$. Если подходящих значений $$$k$$$ несколько, выведите любое из них.
В первой строке дано целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных.
Первая строка каждого набора входных данных содержит целое число $$$n$$$ ($$$3 \le n \le 3 \cdot 10^5$$$) — количество вершин дерева.
Каждая из следующих $$$n-1$$$ строк содержит два целых числа $$$u$$$ и $$$v$$$ ($$$1 \le u,v \le n$$$) — концы очередного ребра.
Дополнительные ограничения на входные данные:
Для каждого набора входных данных выведите одно целое число $$$k$$$ ($$$1 \le k \le 2n$$$), удовлетворяющее требованиям задачи. Если оптимальных значений несколько, выведите любое из них.
551 21 33 44 561 22 32 44 54 655 11 33 22 455 15 25 35 453 44 11 22 5
67755
В первом наборе входных данных выбрано $$$k=6$$$. После всех операций вершины $$$1$$$, $$$2$$$, $$$4$$$ и $$$5$$$ чёрные, а вершина $$$3$$$ серая.
Во втором наборе входных данных выбрано $$$k=7$$$. После всех операций все шесть вершин чёрные, серых вершин нет.
| Название |
|---|


