"Source: Text/Incidence/Graph.text";
"Line: 6399";
"Date: Fri Sep 26 12:10:10 2025";
"Main: Fri Sep 26 14:29:19 2025";
// original file: Text/Incidence/Graph.text, line: 6399
// Example: H162E23 ()
print "Example: H162E23";
ei := GetEchoInput();
SetEchoInput(true);
// no-test
I := GenerateGraphs (12:
    FirstGraph:= 10,
    Connected:= true,
    Biconnected:= true,
    TriangleFree:= true,
    FourCycleFree:= true,
    Bipartite:= true,
    MinDeg:= 1,
    MaxDeg:= 9
);
count := 0;
while true do
    more := NextGraph(I);
    if more then
      count +:= 1;
    else
      break;
    end if;
end while;
count;
assert $1 eq 19;
I := GenerateGraphs (6: SparseRep := true);
count := 0;
while true do
    more := NextGraph(I: SparseRep := true);
    if more then
      count +:= 1;
    else
      break;
    end if;
end while;
count;
assert $1 eq 156;
SetEchoInput(ei);
