
    Console.WriteLine("Where Id Is Odd:");
    DagInspector.InspectWhere(node0, action, (n, d, i, p) => ((Node)n).Id % 2 == 1, depthFirstSearch: true);
    Console.WriteLine("");

    Console.WriteLine("Prune Subtree1:");
    DagInspector.InspectWhere(node0, action, (n, d, i, p) => true, (n, d, i, p) => ((Node)n).Id == 1, depthFirstSearch: true);
    Console.WriteLine("");

    bool IsDAG = DagInspector.Verify(node0);