Added Arch Type Analysis During DFS Algorithm