/* www-ATLAS of Group Representations. 2.L3(4):2a represented as 36 x 36 matrices over GF(5). */ F:=GF(5); x:=CambridgeMatrix(1,F,36,[ "040000000000000000000000000000000000", "400000000000000000000000000000000000", "000400000000000000000000000000000000", "004000000000000000000000000000000000", "000000400000000000000000000000000000", "000000040000000000000000000000000000", "000040000000000000000000000000000000", "000004000000000000000000000000000000", "000000000004000000000000000000000000", "000000000000040000000000000000000000", "000000000000000400000000000000000000", "000000004000000000000000000000000000", "000000000000000000400000000000000000", "000000000400000000000000000000000000", "000000000000000000004000000000000000", "000000000040000000000000000000000000", "000000000000000000000004000000000000", "000000000000000000000000040000000000", "000000000000400000000000000000000000", "000000000000000000000000000040000000", "000000000000004000000000000000000000", "040100400000000000400010000000000000", "401040000000400000000100000000000000", "000000000000000040000000000000000000", "000000000000000000000000000000000400", "000000000000000004000000000000000000", "000000000000000000000000000000000004", "124042330021321441304231004330330043", "000000000000000000040000000000000000", "221102131334321331044332032010203132", "232224110144024121131213320141323342", "312113132411232223231001141201111410", "431101313233220332001113322412241220", "000000000000000000000000400000000000", "302204440323412430302041222211132121", "000000000000000000000000004000000000"]); y:=CambridgeMatrix(1,F,36,[ "004000000000000000000000000000000000", "011000000000000000000000000000000000", "000040000000000000000000000000000000", "000004000000000000000000000000000000", "401040000000000000000000000000000000", "000000004000000000000000000000000000", "000000000400000000000000000000000000", "000000000040000000000000000000000000", "000000000000400000000000000000000000", "000000000000004000000000000000000000", "000000000000000040000000000000000000", "000000000000000004000000000000000000", "000400000000000000000000000000000000", "000000000000000000040000000000000000", "000000000000000000000400000000000000", "000000000000000000000040000000000000", "000000000000000000000000400000000000", "000000000000000000000000004000000000", "000000000000000000000000000400000000", "000000000000000000000000000004000000", "000000000000000000000000000000400000", "000000400000000000000000000000000000", "000000000000000000000000000000040000", "000000000000000000000000000000004000", "000000040000000000000000000000000000", "000000000000000000000000000000000040", "322322021000410321034412123442033013", "440040300421041423304410120242324314", "234212344103213200244044144203241320", "232140003102100113201130443040031103", "213101411021232341414011332133103332", "200423431443232441414210443313210202", "101014022331431331244331224232242444", "440310000032243123301410024031313030", "033434132113011211330023023132023340", "204313422242213444010004042230404122"]); G:=MatrixGroup<36,F|x,y>; print "Group G is 2.L3(4):2a < GL(36,GF(5))";