iterator_DFS
ready