/* www-ATLAS of Group Representations. 6.Suz:2 represented as 24 x 24 matrices over GF(3). */ F:=GF(3); x:=CambridgeMatrix(1,F,24,[ "000010021012100001020012", "000120022102000002020022", "000020121001000102010012", "020010011002000002210022", "211201200110222110202100", "000020012011100002010021", "002010012001000002022012", "111202200120111120202200", "212201100120112220201100", "020020022001000001220011", "200022011002000002020011", "112102200210212120201100", "200012022001000001010022", "000010022002001002010111", "000010021001020022020021", "002020021002000001012021", "000020011001001001020122", "211101100210211220202200", "000110011101000001010011", "112202100110221210201200", "000010112002000101020021", "000020012002020021010012", "212101200220121110201200", "111102100220122210202100"]); y:=CambridgeMatrix(1,F,24,[ "220111001102220121111222", "001222012221111210222011", "110222210221101212220011", "111122212220111012222111", "111222010021111212202101", "101222210221110202022111", "111220212221010212202011", "200101121112222121101220", "011222212021110212220110", "202110101012202121111222", "222110120102222120111220", "222011121111222021111222", "011202200221011212222111", "111022212220111112222111", "111202212221100210222101", "202111121102022121110202", "222101121002222121011022", "010220212221111212022101", "222111021112002121011220", "022111121102202101101222", "222100021112222101110222", "222111101112222120000222", "111222202221111202222000", "220111121012022100111222"]); G:=MatrixGroup<24,F|x,y>; print "Group G is 6.Suz:2 < GL(24,GF(3))";