Задача №2868. Дерево?

Обход в глубину
Сдать: для сдачи задач необходимо войти в систему