/* www-ATLAS of Group Representations. 2.A8 represented as 48 x 48 matrices over GF(3). */ F:=GF(3); x:=CambridgeMatrix(1,F,48,[ "010000000000000000000000000000000000000000000000", "222000000000000000000000000000000000000000000000", "001000000000000000000000000000000000000000000000", "000001000000000000000000000000000000000000000000", "002102000000000000000000000000000000000000000000", "001110000000000000000000000000000000000000000000", "000000000100000000000000000000000000000000000000", "000000000001000000000000000000000000000000000000", "000000000000010000000000000000000000000000000000", "000000000000000100000000000000000000000000000000", "000000000000000001000000000000000000000000000000", "000000220202000200000000000000000000000000000000", "000000000000000000001000000000000000000000000000", "000000000000000000000010000000000000000000000000", "000000000000000000000000100000000000000000000000", "000000100000000000000000000000000000000000000000", "000000000000000000000000000100000000000000000000", "000000000000000000000000000001000000000000000000", "000000000000000000000000000000010000000000000000", "000000000000000000000000000000000100000000000000", "000000000000000000000000000000000001000000000000", "000000000000000000000000000000000000010000000000", "000000001000000000000000000000000000000000000000", "000000000000000000000000000000000000000010000000", "000000000000000000000000000000000000000000100000", "000000000000000000000000000000000000000000001000", "000000000000000000000000000000000000000000000010", "100010220120000121200201000201020011212121211102", "022020022002211112221010110011010122001202220011", "000000000010000000000000000000000000000000000000", "221002010010222112100002200222202202202222222010", "012022001211200020102110010002112102212110220001", "000220011121010120020012120002002002211100201212", "102010020201221210221210022210022212020100112110", "211220022101001000210000201202110002222112210221", "000000000000100000000000000000000000000000000000", "020100200222001000100210202120121110101101100221", "000120111001002120002010010011210222111201020122", "221001221022020200020020112211002102002001111201", "010101221122012220210121110001210201111201101202", "020210001221100210020102011201120112110202002002", "001110100010120122020021121211012120202221200002", "000000000000001000000000000000000000000000000000", "222111211100211120001201202002002021222120022102", "001101120201110011212120121002110120112211111011", "102020212102011012010121200202202202120011102222", "000212010200202011110220200210222220212200221110", "210212121110212110220221000121201121120222122022"]); y:=CambridgeMatrix(1,F,48,[ "001000000000000000000000000000000000000000000000", "000100000000000000000000000000000000000000000000", "000010000000000000000000000000000000000000000000", "000000100000000000000000000000000000000000000000", "000000010000000000000000000000000000000000000000", "000000001000000000000000000000000000000000000000", "000000000010000000000000000000000000000000000000", "000000000000100000000000000000000000000000000000", "000000000000001000000000000000000000000000000000", "000000000000000010000000000000000000000000000000", "000000000000000000100000000000000000000000000000", "000000000000000000010000000000000000000000000000", "000000000000000000000100000000000000000000000000", "000000000000000000000001000000000000000000000000", "000000000000000000000000010000000000000000000000", "000000000000000000000000001000000000000000000000", "000000000000000000000000000010000000000000000000", "000000000000000000000000000000100000000000000000", "000000000000000000000000000000001000000000000000", "000000000000000000000000000000000010000000000000", "000000000000000000000000000000000000100000000000", "000000000000000000000000000000000000001000000000", "000000000000000000000000000000000000000100000000", "000000000000000000000000000000000000000001000000", "000000000000000000000000000000000000000000010000", "000000000000000000000000000000000000000000000100", "000000000000000000000000000000000000000000000001", "002012010102202120121000021210111001012022110220", "222012211010102012120012122222012100000221102102", "020120100221012000211122002102101001201012020121", "110022121102212222110201022101022121210211102101", "120120112022121022120202011222010212110102110010", "120120112212121220020110000021012020021200200102", "021000102100211010102112002212002121202011101220", "120011211122101202200000121222011202221002110022", "222012120210012110122211210022102102122221020110", "211210001120211212001011212221101010010110200101", "101112022011021102100010222222002122000020211202", "100000000000000000000000000000000000000000000000", "001211110000122211010211221212001210212120102020", "222221200002102020021121211222012210022010200202", "102102210101112020100110112101102221022210121221", "010212221111202022100220102011122222011211111210", "000000001000202200022222010222002011121021101100", "000201000010102202120002110012200011001001111020", "020110022220120222220222102121212102111000022100", "211010121202101021221201212211111220011220121212", "010211100010022101121112002221202122021100222212"]); G:=MatrixGroup<48,F|x,y>; print "Group G is 2.A8 < GL(48,GF(3))";