Dear Gap Forum, How we can write the following groups in Gap? 1) Semi direct product G by H where G=DirectProduct(Z_2, Z_2) and H=PSL(2,7) 2) Semi direct product H by G where H=PSL(2,7) and G=DirectProduct(Z_2, Z_2) All the best, Ashkan