Побудова декомпозиції#10159

Побудова декомпозиції

2 секунди
488,385 мегабайта
Легка

Побудуйте центроїдну декомпозицію.

Вершина першого рівня повинна мати символ , другого рівня , і так далі...

Вхідні дані

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

Кожен з наступних n − 1 рядків містить по два цілі числа v_i та u_i (1 ≤ v_i, u_i ≤ n), що означає, що між вершинами u_i та v_i є ребро.

Вихідні дані

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

A.png

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading