fixed recursion of visited path
Strongly connected component of DAG
Eular circuit and eular path for direct and undirected graph
added in degree calculation for each vertex
improve readability