시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB0000.000%

문제

Петя и Вася с упоением играют в шпионов. Сегодня они планируют, где будут расположены их секретные бункеры и штаб-квартира.

Пока Петя и Вася решили, что им понадобится ровно $n$ бункеров, которые для секретности будут пронумерованы числами от $1$ до $n$. Некоторые из них будут соединены двусторонними тоннелями, причем для надежности и секретности по тоннелям можно будет попасть из любого бункера в любой единственным образом. Петя и Вася даже решили, какие из бункеров будут соединены тоннелями, но выбрать, какой из них будет штаб-квартирой, они не могут. Мальчики хотят выбрать ее и разделить оставшиеся бункеры между собой таким образом, чтобы им досталось поровну бункеров и к штаб-квартире вело бы ровно два тоннеля: один от бункера, принадлежащего Васе, другой --- от бункера, принадлежащего Пете. Уставший Петя пошел к себе домой, а утром Вася показал ему план, на котором бункеры были обозначены точками, а тоннели отрезками. Кроме того, Вася выбрал штаб-квартиру таким образом, что нарисованный им план был симметричен относительно прямой, проходящей через точку, которая соответствовала штаб-квартире.

Хотя Петя почти сразу показал Васе, что тот ошибся и не нарисовал половину бункеров, ему стало интересно, можно ли выбрать штаб-квартиру и нарисовать такой симметричный план.

입력

В первой строке входного файла находится одно целое число $n$ ($1 \le n \le 10^5$) --- количество бункеров. В следующих $n - 1$ строках находится по два целых числа $u_i$ и $v_i$ ($1 \le u_i, v_i \le n, u_i \ne v_i$) --- номера бункеров, которые соединяет $i$-й тоннель. Гарантируется, что между любыми двумя бункерами существует единственный путь.

출력

В выходной файл выведите <<YES>>, если можно выбрать штаб-квартиру и нарисовать такой план, или <<NO>> если это невозможно.

예제 입력 1

2
1 2

예제 출력 1

NO

예제 입력 2

3
1 2
2 3

예제 출력 2

YES