https://www.acmicpc.net/problem/28328
# KOI 23 Ant Colony
In KOI Park, there is an anthill where multiple ants gather. The anthill consists of $N$ rooms, and there are $N - 1$ corridors directly connecting different anthills, allowing ants to move between any two different anthills through these corridors. In other words, the anthill can be represented as a tree with $N$ vertices, where each room is numbered from $1$ to $N$.
Each room can host at most one ant. For each corridor of the current anthill, only one of the two connected rooms can have an ant living in it. Let $K$ be the maximum number of ants living on the anthill, currently there are $K$ ants.
Consider adding a new corridor between rooms $i$ and $j$, $1 \le i < j \le N$. For how many pairs of $(i,j)$, is it still possible to accomodate all $K$ ants?
# Input
The first line contains an integer $N$.
The next $N-1$ lines contain two integers each, $u,v$ stating there's a corridor between $u$ and $v$
# Output
Print the number of pairs of $(i,j)$, such that it is possible to accomodate all $K$ ants.
# Constraints

# Subtasks

# Samples
See the original statement for samples to copy
Sample 1 - $K=3$. The only good pairs are $(1,2)$, $(1,3)$, $(1,4)$