GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
# ACEExample "C5-fel0" : enumeration of cosets of H in G,
# where G = C_5, H = Id, using felsch := 0 strategy.
#
local F, G, a, b;
# We define C_5 on 2 generators
F := FreeGroup("a","b"); a := F.1; b := F.2;
G := F / [a^5, b];
return ACEfunc(
FreeGeneratorsOfFpGroup(G),
RelatorsOfFpGroup(G),
[] # Generators of identity subgroup (empty list)
# Options that don't affect the enumeration
: echo, enum := "C_5", subg := "Id",
# Other options
mess := -1, felsch); # mess negative turns hole-monitoring on