結果 : dfs using stack vs recursion