public static List <StrongComponent> getTopoOnScc(LoadInnerLogic.Graph graph, Graph graphN = null)
        {
            graphN ??= Transform.transformGraph(graph);
            var graphT = Transform.transformTransposeGraph(graph);

            return(topoOnScc(StrongComponents(graphN, graphT)));
        }