You are given a tree on $$$n$$$ nodes. You can perform the following operations:
What is the smallest number of operations you need to perform to remove all the vertices from the tree?
The first line of input contains $$$n$$$ ($$$1\leq n\leq 2 \cdot 10^5$$$) — the number of nodes of the tree.
The $$$i$$$-th of the next $$$n-1$$$ lines contains two integers $$$u_i$$$ and $$$v_i$$$ ($$$1 \leq u_i, v_i \leq n, u_i \neq v_i)$$$, denoting an edge between nodes $$$u_i, v_i$$$. It is guaranteed that these edges form a tree.
Output a single integer — the smallest number of operations you need to perform to remove all the vertices from the tree.
51 22 33 43 5
4
41 22 33 4
2
In the first sample, you can do the following sequence of operations:
| Название |
|---|


