Dear forum, When I ran below commanf line gap >S:=SymmetricGroup(3);; gap >G:=DirectProduct(S);; gap >G=S; true gap >C:=CyclicGroup(3); gap >G:=DirectProduct(C); gap >G=C; false