/* www-ATLAS of Group Representations. 6.A7 represented as 24 x 24 matrices over GF(7). */ F:=GF(7); x:=CambridgeMatrix(1,F,24,[ "010000000000000000000000", "000100000000000000000000", "000001000000000000000000", "100000000000000000000000", "000000001000000000000000", "000000000010000000000000", "000000000000100000000000", "000000000000001000000000", "000000000000000010000000", "000000000000000000100000", "001000000000000000000000", "000000000000000000001000", "000000000000000000000100", "046130622060405032134230", "000000000000000000000001", "455443226333426204620003", "000010000000000000000000", "146006606024644524060233", "601163465256614562460665", "442536125660645033236515", "462022254300453646454514", "000000100000000000000000", "141616042205244550544345", "000000010000000000000000"]); y:=CambridgeMatrix(1,F,24,[ "001000000000000000000000", "000010000000000000000000", "000000100000000000000000", "000000010000000000000000", "000000000100000000000000", "000000000001000000000000", "000000000000010000000000", "000000000000000100000000", "000000000000000001000000", "566005500106060000000000", "000000000000000000010000", "060006600006000000000000", "000000000000000000000010", "606000600000060000000000", "612360524012465400563532", "013414406416503626600022", "024452246243564231260066", "160526635503626403246362", "122001104603625563303205", "645044466033165560141320", "526262553316301051403135", "635453311411651216635212", "243320536324366343665125", "140513000326555011135214"]); G:=MatrixGroup<24,F|x,y>; print "Group G is 6.A7 < GL(24,GF(7))";