/* McL presented on its standard generators. */ G:=Group; a:=x;b:=y; // Copies of U4(3). M1:=sub; M1a:=sub; M1b:=sub; M1c:=sub; M1d:=sub; // Conjugate copies of M22 [not necessarily conjugate to max2]. M2:=sub; M2a:=sub; LL:=sub; // Copy of U4(2). Contains y*x*y^-1. LL2:=sub; // Copy of U4(2). Contains x^y. // LL and LL2 are conjugate. H:=sub; HH:=sub; /* Demonstration of correctness. Rels x^2=y^5=(xy)^11=1 imply that G is perfect and generated by conjugates of x. Rels x^2=[x,y]^5=[x,y^2]^6=1 imply that H centralises x. If R0 is present then HH also centralises x. Coset enumeration over H yields the expected index of 22275. Thus group is McL or 3"McL (on preimages of standard generators). Standard gens A, B of 3"McL satisfy o(A)=2, o(B)=5 and o(AB)=33, so we do not have 3"McL. This works without R0, R1 or R2. Index(G,H:Hard:=true,Print:=2,Grain:=10^6,CosetLimit:=20*10^6); Enumerations with R0, R1 and R2 added are easier, though still not easy. [I haven't tried enumerating cosets of all the above subgroups yet.] */