/* 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", "220000000000000000000000000000000000000000000000", "102200000000000000000000000000000000000000000000", "000001000000000000000000000000000000000000000000", "000000010000000000000000000000000000000000000000", "011201000000000000000000000000000000000000000000", "000000000010000000000000000000000000000000000000", "000000000000100000000000000000000000000000000000", "000000000000001000000000000000000000000000000000", "000000000000000010000000000000000000000000000000", "000000000000000000100000000000000000000000000000", "000000000000000000001000000000000000000000000000", "000010000000000000000000000000000000000000000000", "000000000000000000000001000000000000000000000000", "000000000000000000000000010000000000000000000000", "000000000000000000000000000100000000000000000000", "000000000000000000000000000001000000000000000000", "000000000000000000000000000000010000000000000000", "000000100000000000000000000000000000000000000000", "000000000000000000000000000000000010000000000000", "000000000000000000000000000000000000100000000000", "000000000000000000000000000000000000001000000000", "000000000000000000000000000000000000000010000000", "000000000000000000000000000000000000000000100000", "000000000000000000000000000000000000000000001000", "000000001000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000010", "011212001102201210102101001201100011022221212020", "021210220010210101012201211011000102011000112111", "000000000100000000000000000000000000000000000000", "122022020000200201121120011101021211000121120011", "022111220122000012102202012001220022111112121010", "020020022110212002012120211201202020221111021010", "012011020201110012011202200101100001000101220222", "022201022201102020121101011002100001222221212020", "212012022101011221121022102001222202202211200001", "000000000001000000000000000000000000000000000000", "111222011022001021121101201002012122002200120022", "000110020201020020201101012002200022010112021010", "000122001102121012001020100201011020001200210000", "011022122112222010102022020001000000200020200000", "111202122220110022012122010100222001100101222010", "000000000000010000000000000000000000000000000000", "021010011121120222210212121001021022021211002000", "000110120110020010000201212001200022211112020010", "022120002111210202121222100101020012201210212021", "000000002100012010000001022001000000000000100020", "202212022211112201102020200000222211110010000200"]); y:=CambridgeMatrix(1,F,48,[ "001000000000000000000000000000000000000000000000", "000100000000000000000000000000000000000000000000", "000010000000000000000000000000000000000000000000", "000000100000000000000000000000000000000000000000", "000000001000000000000000000000000000000000000000", "000000000100000000000000000000000000000000000000", "000000000001000000000000000000000000000000000000", "000000000000010000000000000000000000000000000000", "000000000000000100000000000000000000000000000000", "000000000000000001000000000000000000000000000000", "000000000000000000010000000000000000000000000000", "000000000000000000000100000000000000000000000000", "000000000000000000000010000000000000000000000000", "000000000000000000000000100000000000000000000000", "000000000000000000000000001000000000000000000000", "000000000000000000000000000010000000000000000000", "000000000000000000000000000000100000000000000000", "000000000000000000000000000000001000000000000000", "000000000000000000000000000000000100000000000000", "000000000000000000000000000000000001000000000000", "000000000000000000000000000000000000010000000000", "000000000000000000000000000000000000000100000000", "000000000000000000000000000000000000000001000000", "000000000000000000000000000000000000000000010000", "000000000000000000000000000000000000000000000100", "001001011102101122000000202222221201002212001200", "000000000000000000000000000000000000000000000001", "022111121101202201201220221011000220212200000220", "200010110201220201120201221001012112121112111220", "100001002200222120012200022121010211000012011100", "122122111022101012200020020022120220212202112010", "200222122010212201201221102021212222200221210101", "020212111201201100210100202201222210022011202122", "021022000011101221102210012212122222220101020110", "102110011011101222222222100011222222012112011221", "002212201102220022202001122122122022010022002001", "002122112011000111212002121111212210010022211120", "210202112020221101111222012201110101201022200222", "021202010211222111000220122021021020110221210201", "102110210012012220020212212000020212102022020110", "200010001222121211220220211011002021121002110112", "020121110101221022121120212101212000010112001212", "120001112011221120100120102221210022200120221022", "000212100000200112101220121012021010101012002202", "100211212120000121020200102012021211220111102110", "100001011210111210221122121221010112211020211101", "211111001021011202012012220212111010210121101122", "000020011200122012011121121111100112202102220220"]); G:=MatrixGroup<48,F|x,y>; print "Group G is 2.A8 < GL(48,GF(3))";