Федерація ООП#10708

Федерація ООП

1 second
256 megabytes
Medium

Федерація об'єктно-орієнтованого програмування вирішила втрутитися в політику Країни УУП.

У Країні УУП міст, які з'єднані між собою n-1 двосторонніми дорогами так, що між будь-якими двома містами існує шлях. Міста Країни УУП пронумеровано цілими числами від до .

Множина міст вважається хорошою, якщо виконуються наступні умови:

Зверніть увагу, що множина може містити лише одне місто.

Щоб розробити план втручання у політику, Пану X і Пану Y доведеться зіграти у таку гру:

Визначте, хто виграє у цій грі, якщо обидва гравці дотримуються оптимальних стратегій.

Input

Перший рядок містить одне ціле число (1 \le n \le 10^5).

Кожен із наступних n-1 рядків містить два цілі числа та (1 \le u, v \le n, u \ne v) — номери міст, які поєднує відповідна дорога.

Output

Виведіть Pan X, якщо виграє Пан X, або Pan Y, якщо виграє Пан Y.

Examples

Example 1

Loading
Loading

Example 2

Loading
Loading

Note

У першому прикладі, якщо Пан X замалює будь-яке з двох міст, Пан Y на своєму ході замалює інше місто і переможе.

Scoring

Рішення, які правильно працюватимуть для n \le 6, набиратимуть не менше балів.