Leetcode Strongly Connected Components Using Dfs