Дано неорієнтований незв'язний граф. Виконайте на ньому пошук у глибину. Для кожної вершини виведіть моменти часу, коли вона стає сірою та чорною, у порядку їх першого відвідування.
Перший рядок містить кількість вершин (n \le 100) неорієнтованого графа. Кожен з наступних рядків містить дві вершини і , що утворюють неорієнтоване ребро графа.
Запустіть пошук у глибину на графі. Для кожної вершини в окремому рядку виведіть моменти часу, коли вона стає сірою та чорною, у порядку їх першого відвідування. Вершини слід обходити в порядку зростання їх номерів.

Приклад 1