I. Ника и золотая рыбка
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Нике нравится сказка про золотую рыбку. Ника решила, что может сама нарисовать золотую рыбку. Каждую часть золотой рыбки Ника нарисовала в виде многоугольников без самопересечений. Хвост золотой рыбки соединен с туловищем в единственной вершине, а голова соединена с туловищем по одному общему отрезку.

Ника смогла пронумеровать все вершины, их получилось $$$n$$$ штук, но вот посчитать размер каждой части золотой рыбки оказалось для неё затруднительной задаче. Помогите Нике посчитать, из какого количества отрезков состоят голова, туловище и хвост у золотой рыбки.

Входные данные

В первой строке задано целое число $$$n$$$ $$$(6\leq n \leq 10^5)$$$  — количество вершин в рыбке.

Далее заданы $$$n+2$$$ строки, в которых заданы пары целых чисел $$$a_i$$$, $$$b_i$$$ $$$(1 \leq a_i,~b_i \leq n)$$$, разделённые пробелом — номера вершин, соединенных отрезком.

Гарантируется, что голова, туловище и хвост состоят минимум из трех отрезков.

Гарантируется, что голова и хвост не имеют общих вершин.

Выходные данные

В единственной строке через пробел выведите три целых числа – количество отрезков в голове, туловище и хвосте золотой рыбки соответственно.

Пример
Входные данные
11
1 2
1 4
2 3
4 3
9 10
11 10
11 9
5 7
7 9
4 6
6 8
8 10
4 5
Выходные данные
3 7 4
Примечание

Золотая рыбка из примера выглядит следующим образом: