# Cepivo
Končno smo dobili cepivo s perfektno učinkovitostjo, ki ga moramo razvoziti med $N$ mest. Slučajno se je izkazalo, da je teh $N$ mest povezanih z $N-1$ letalskimi povezavami (ena letalska povezava povezuje dve mesti), tako da mesta in povezave tvorijo drevo.
Cepivo lahko razvozimo tako, da izberemo mesti $a$ in $b$. Cepivo lahko dostavimo v vsa mesta, ki so na poti med vključno mestoma $a$ in $b$.
Poišči minimalno število letal, ki jih potrebujemo za transport cepiva in izpiši pare mest med katerimi naj pošljemo letala. Eno letalo lahko leti med več mesti, če sta mesti povezani z letalsko povezavo.
## Vhod
V prvi vrstici standardnega vhoda se nahaja naravno število $N$ - število mest.
V naslednjih $N-1$ vrsticah se nahaja par celih števil $a$ in $b$, ki označuje, da sta mesti $a$ in $b$ povezani.
## Izhod
Na standardni izhod izpiši najmanjše število transportnih letal, potrebnih za razvoz cepiva. In pare mest, kjer letala začnejo in končajo svoj polet. izpiši katerokoli rešitev.
## Primer
### Vhod
```
5
1 3
1 4
2 3
3 5
```
### Izhod
```
2
1 4
2 5
```
### Komentar
V tem primeru lahko pošljemo dve letali s cepivom. Prvo začne v mestu $1$ in konča v mestu $4$, drugo začne v mestu $2$, obišče mesto $3$ in konča v mestu $5$.
## Podnaloge
1. podnaloga (20 točk): $n \leq 20$
2. podnaloga (35 točk): $n \leq 5000$
3. podnaloga (45 točk): $n \leq 200000$
## Opomba
Lahko obstaja več načinov kako razvoziti cepivo po svetu. Izpiši kateregakoli.