Федерація об'єктно-орієнтованого програмування вирішила втрутитися в політику Країни УУП.
У Країні УУП міст, які з'єднані між собою n-1 двосторонніми дорогами так, що між будь-якими двома містами існує шлях. Міста Країни УУП пронумеровано цілими числами від до .
Множина міст вважається хорошою, якщо виконуються наступні умови:
Для будь-якої пари міст із множини існує шлях між цими містами, що містить лише міста з множини .
Кількість міст у множині є непарною.
Зверніть увагу, що множина може містити лише одне місто.
Щоб розробити план втручання у політику, Пану X і Пану Y доведеться зіграти у таку гру:
Гравці виконують ходи по черзі, починаючи з Пана X.
На своєму ході гравець повинен вибрати певну хорошу підмножину міст і замалювати ці міста на мапі. Двічі замальовувати одне й те саме місто не дозволяється.
Програє той гравець, який не може зробити свій хід.
Визначте, хто виграє у цій грі, якщо обидва гравці дотримуються оптимальних стратегій.
Перший рядок містить одне ціле число (1 \le n \le 10^5).
Кожен із наступних n-1 рядків містить два цілі числа та (1 \le u, v \le n, u \ne v) — номери міст, які поєднує відповідна дорога.
Виведіть Pan X, якщо виграє Пан X, або Pan Y, якщо виграє Пан Y.
Example 1
Example 2
У першому прикладі, якщо Пан X замалює будь-яке з двох міст, Пан Y на своєму ході замалює інше місто і переможе.
Рішення, які правильно працюватимуть для n \le 6, набиратимуть не менше балів.