gap> Read("d:/gap/games/rubik4.g"); Error, the file 'd:/gap/games/rubik4.g' must exist and be readable in Read( "d:/gap/games/rubik4.g" ) called from main loop brk> quit; gap> Read("d:/gap/games/rubik/rubik4.g"); Syntax error: expression expected in d:/gap/games/rubik/rubik4.g line 11 B*L^(-1),B*D^(-1),D*F^(-1),D*L^(-1));: ^ gap> Read("d:/gap/games/rubik/rubik4.g"); Error, Variable: 'last' must have a value gap> Read("d:/gap/games/rubik/rubik4.g"); gap> N1; 43252003274489856000 gap> N2; 180216680310374400 gap> N3; 180216680310374400 gap> N3:=Size(square_group); 663552 gap> Collected( Factors(N3) ); [ [ 2, 13 ], [ 3, 4 ] ] gap> ans; false gap> (1,8) in square_group; false gap> (3,6)(1,8) in square_group; false gap> (38,19)(1,8) in square_group; false gap> (1,6) in square_group; false gap> (3,8)(1,6) in square_group; false gap> (38,19)(1,6) in square_group; false gap> (2,7) in square_group; false gap> (26,31)(2,7) in square_group; false gap> (18,34)(2,7) in square_group; false gap> (21,36)(28,29)(18,34)(2,7) in square_group; true gap> (4,5)(10,26)(18,34)(2,7) in square_group; true gap> Read("d:/gap/gap3r4p3/lib/abstab.g"); The record 'descriptions' contains brief descriptions of the functions in this file. Functions of importance: MakeAbStabChain, FactorPermGroupElement, Shrink gap> FactorPermGroupElement > quit; Syntax error: ; expected quit; ^ gap> FactorPermGroupElement(square_group, (4,5)(10,26)(18,34)(2,7) > quit; Syntax error: ) expected quit; ^ gap> FactorPermGroupElement(square_group, (4,5)(10,26)(18,34)(2,7)); g6*g2*g3^-1*g2*g3*g2^-1*g3^-1*g6^-1*g1*g3*g2^-1*g4^-1*g3^-1*g2*g3^-1*g2*g3*g2^\ -1*g3^-1*g1*g3*g2^-1*g4^-1*g2*g3^-1*g2^-1*g3*g2^-1*g6*g2*g3^-1*g2*g3*g2^-1*g3^\ -1*g6^-1*g2*g3^-1*g2*g3*g2^-1*g4*g2*g3^-1*g1^-1*g3*g2*g3^-1*g2^-1*g3*g2^-1*g3*\ g4*g2*g3^-1*g1^-1*g6*g3*g2*g3^-1*g2^-1*g3*g2^-1*g6^-1 gap> w1:=FactorPermGroupElement(square_group, (4,5)(10,26)(18,34)(2,7)); g6*g2*g3^-1*g2*g3*g2^-1*g3^-1*g6^-1*g1*g3*g2^-1*g4^-1*g3^-1*g2*g3^-1*g2*g3*g2^\ -1*g3^-1*g1*g3*g2^-1*g4^-1*g2*g3^-1*g2^-1*g3*g2^-1*g6*g2*g3^-1*g2*g3*g2^-1*g3^\ -1*g6^-1*g2*g3^-1*g2*g3*g2^-1*g4*g2*g3^-1*g1^-1*g3*g2*g3^-1*g2^-1*g3*g2^-1*g3*\ g4*g2*g3^-1*g1^-1*g6*g3*g2*g3^-1*g2^-1*g3*g2^-1*g6^-1 gap> w2:=Shrink(square_group,w1); g3^-1*g2^-1*g1^-1*g3^-1*g2^-1*g3^-1*g2^-1*g3*g2^-1*g1^-1*g2^-1*g3^-1 gap> FactorPermGroupElement(square_group, U^2); g1 gap> FactorPermGroupElement(square_group, D^2); g6 gap> FactorPermGroupElement(square_group, F^2); g3 gap> FactorPermGroupElement(square_group, B^2); g5 gap> FactorPermGroupElement(square_group, R^2); g4 gap> FactorPermGroupElement(square_group, L^2); g2 gap> w3:=Shrink(square_group,w2); g3^-1*g2^-1*g1^-1*g3^-1*g2^-1*g3^-1*g2^-1*g3*g2^-1*g1^-1*g2^-1*g3^-1 gap> quit;