/* www-ATLAS of Group Representations. 2.M22 represented as 10 x 10 matrices over GF(9). */ F:=GF(9); x:=CambridgeMatrix(1,F,10,[ "2020010010", "0010200000", "0010000000", "0000010200", "0210000000", "0000010000", "0000000012", "0002010000", "0000000010", "0000002010"]); y:=CambridgeMatrix(1,F,10,[ "4811441240", "1461583326", "4882340516", "6483303824", "3517447481", "0106666851", "7721555167", "8066036031", "8046323840", "5077257118"]); G:=MatrixGroup<10,F|x,y>; print "Group G is 2.M22 < GL(10,GF(9))";