"Source: Text/Group/GrpFP.text";
"Line: 2661";
"Date: Thu Sep 25 14:47:45 2025";
"Main: Fri Sep 26 14:29:19 2025";
// original file: Text/Group/GrpFP.text, line: 2661
// Example: H80E26 ()
print "Example: H80E26";
ei := GetEchoInput();
SetEchoInput(true);
Grp := func< p, q, r, s | 

  FPGroup<
    x, y, z, h, k, a | 
    x^2, y^2, z^2, (x,y), (y,z), (x,z), h^3, k^3, (h,k), 
    (x,k), (y,k), (z,k), x^h*y, y^h*z, z^h*x, a^2, a*x*a*y,
    a*y*a*x, (a,z), (a,k), x^p*y^q*z^r*k^s*(a*h)^2 >
       >;
[ < <i,j,k,l>, Order(Grp(i,j,k,l) : Strategy := "Easy") >
  : i, j, k in [0..1], l in [0..2] ];
SetEchoInput(ei);
