переделан итератор DFS для каждого посещения вершины