/* www-ATLAS of Group Representations. S8(2) represented as 50 x 50 matrices over GF(3). */ F:=GF(3); x:=CambridgeMatrix(1,F,50,[ "00012120201212000112010221012121220220121201210200", "02102212022222101121010021200201220001010001121010", "21020101121120101110002011002122210211022210112001", "10100221201212200101002220200001121122011102122202", "00002211001011200202011200020001110020100111002212", "11102222211012111112202120020101110000120101121022", "12121000200222201021021120100021020021111021102120", "00202222020020122201020122001011211220101001020101", "01111001002200220222222220122021120222101201200122", "12121122010001220022211222022012010022100010002201", "11212020022222211101111200211001010002120002212222", "00020020010222212222220121200111221021100112111001", "21101220102101122201101120012220001210120002010220", "00001022202010111201020222110212100121210022202122", "01112001220202200221101112011110101011000211111010", "22211012202200021002002110101220201221210011201102", "21020221211122221002210221200222100221122102212012", "12101102002101111212201021212000111220202002121010", "00022220102020100010222020002211122222012121221222", "00112222120201011000101212001102202222101222221100", "01012102010112201111000101101020010122112221102110", "11001111101012222002221100021100212220100200011121", "10021122100101122101020212220201212022200102201111", "01111202022222122001210012022000112002021200120222", "22101101101210222201102002212120210100202210220110", "00221120020121102201102021022221121011222011210000", "22112120120211120221220222221201021221000011120110", "11100011000122110100100000001200210102211012012220", "00011010011020102211111212022202111121222022021022", "11002000110211210112101112102010022020202001020100", "02200010100000220002222121102121110001101111020002", "01201211000101112212012211021111110022100022210101", "02211121212011101221200020102112020011122121210201", "20100020202011000200011210102212021122012102210111", "02201121010020222221110001212222100102000121212201", "01200110222110110212120002001121210000122211020020", "00112002011001221102121012211120000110012012122222", "20202110121021011011020120102010100200020022112200", "12011102100211122201000102111212121122110210000111", "22111211102202101012201110000001002222021102101202", "02002012221122102112201011122102102112202001021100", "01021001020201010112220201210022002201220200221011", "21201002010022100100012002011212211122021212221122", "10121102210002012120201120110000020002212021020020", "01002120200220121222000020011202022222122100001021", "21020120210010021210111120220210111100202000221202", "21100012101100100001222101121021210221000110200221", "22100110210100210012222120112101211111012021001121", "00010212222001201011201221220100222020111202222122", "20222000222110001112120010201022020020101102111120"]); y:=CambridgeMatrix(1,F,50,[ "01202112112211200220220121100110112110220112221100", "02021021100010211200001001002001200212210202112112", "12110010211101211122211111001212012110211111220022", "11101011012022102020020202010122110022212101200022", "12102200210222120212120212220002221021021201212021", "00010200021020012112100220202110011100002202121022", "11202011201022010022021000011101020201202001100211", "12211101120001111212200011111220112010010022110122", "10010010012220001020100221212122222111210100020001", "22221101212120020110221200002200021211200212221102", "21220112011220122220022120000001110210202111022200", "11110222020222202011102100210222020001122021200021", "22021120201111100112021211021221022001111102002011", "21022221220220110120122210011021102220100002021212", "00121200200122001020011020002201120000012200010021", "10202120001221010211121102220010012101210212210222", "11021222000112121020102102201000002202202021100222", "00001101210000110111200102020010020201102212120111", "11220122100110220000121011211212010122211022020121", "10212210102221121000221102121111010120111110202010", "02011010101020022122012010021002210120001212120001", "10221100201121222001000202112220211112202020102001", "10111112111011102122220100110120112012101012211022", "00110200220110120121221110021021201012200102021021", "02202002010102221100210102202210011222011011100111", "02120200012101222021021020020202012000211212212002", "22202100010002112112210121122121122022010012221122", "02100122012001002002001210221211221210202002221102", "10012120020002011100010120010212210011011001211001", "12110021001020101021210111100101121012210100202101", "12220202202022212200102211200000000012010022021011", "22012212100202111100200120010202221021100220020021", "10121222120222010121102211202012021200210022100200", "10000211122001101000101212200211202000202012112200", "21210121100000122020010112121120020111012020221000", "00012220210012211202100122202101211211011012000200", "01120011210122000000001101020201012022211101110211", "11012201110110010101212222022221112201102202002011", "00200200212210202110100222200211012010020010220112", "10212202221020222022102211210022000222202112221022", "12010120012120121200210000021221001120002122120010", "12101200102100212110122121021220212012211021121210", "01021110100012020021001211110001201222121102022000", "12112110102010102112020022220112121200222010212011", "20122110212202111102002212020222211100002102022110", "21212222200020002210210220110110211100121212000200", "02201212111212112100020100002100010000111222012212", "20021222001102120010002112120121121012202010021022", "02102101102000222012101111102121120002110011000011", "12011020001221002112012022220210122122102112111122"]); G:=MatrixGroup<50,F|x,y>; print "Group G is S8(2) < GL(50,GF(3))";