"Source: Text/Group/GrpASim.text";
"Line: 3918";
"Date: Thu Sep 25 14:47:45 2025";
"Main: Fri Sep 26 14:29:19 2025";
// original file: Text/Group/GrpASim.text, line: 3918
// Example: H72E21 ()
print "Example: H72E21";
ei := GetEchoInput();
SetEchoInput(true);
//no-test [takes too much memory]
m := 7;
F := GF(3, 2 * m + 1);
q := #F;
q;
G := ReeGroup(F);
G ^:= Random(Generic(G));
G := DerivedGroupMonteCarlo(G);
NumberOfGenerators(G);
ReeRecognition(G);
flag, iso, inv, g2slp, slp2g := RecogniseRee(G);
R := RandomProcess(G);
g := Random(R);
w := Function(g2slp)(g);
slp2g(w) eq g;
assert $1;
p := 4561;
R := ReeSylow(G, p);
S := ReeSylow(G, p);
g, slp := ReeSylowConjugacy(G, R, S, p);
slp2g(slp) eq g;
assert $1;
#R, NumberOfGenerators(R);
time R := ReeSylow(G, 3);
S := ReeSylow(G, 3);
NumberOfGenerators(R), #R;
time g, slp := ReeSylowConjugacy(G, R, S, 3);
SetEchoInput(ei);
