/* www-ATLAS of Group Representations. O10-(2) represented as 44 x 44 matrices over GF(2). */ F:=GF(2); x:=CambridgeMatrix(1,F,44,[ "01000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000", "00010000000000000000000000000000000000000000", "00100000000000000000000000000000000000000000", "00000010000000000000000000000000000000000000", "00000000100000000000000000000000000000000000", "00001000000000000000000000000000000000000000", "00111011000000000000000000000000000000000000", "00000100000000000000000000000000000000000000", "00000000000010000000000000000000000000000000", "00000000000000100000000000000000000000000000", "00000000000000001000000000000000000000000000", "00000000010000000000000000000000000000000000", "00000000000000000001000000000000000000000000", "00000000001000000000000000000000000000000000", "00000000000000000000001000000000000000000000", "00000000000100000000000000000000000000000000", "00000000000000000000000001000000000000000000", "00000000000000000000000000010000000000000000", "00000000000001000000000000000000000000000000", "00000000000000000000000000000010000000000000", "00000000000000000000000000000001000000000000", "00000000000000010000000000000000000000000000", "00000000001000100010000100010000000000000000", "00000000000000000000000000000000000100000000", "00000000000000000100000000000000000000000000", "00001010001100111100101011100010000100000000", "00000000000000000010000000000000000000000000", "11110000000100001000100010001010000100000000", "11110100100100001000010000000101000000000000", "00000000000000000000100000000000000000000000", "00000000000000000000010000000000000000000000", "00110100101100111010011000010001100000000000", "11000100111011110011001010010000010100000000", "11000100111111111011011010010001001100000000", "00000000000000000000000010000000000000000000", "11000000001100111010001000010000000010000000", "00110000001000110110001001010000000001000000", "11110100111111111011011010010001000100100000", "00001010001000100010000000010000000000010000", "11000000000000000000000000000000000000001000", "11001010000001010101001001000000000000000100", "00001010011011100111000011010000000100000010", "11000100111010100000110010000011000100000001"]); y:=CambridgeMatrix(1,F,44,[ "00100000000000000000000000000000000000000000", "01100000000000000000000000000000000000000000", "00001000000000000000000000000000000000000000", "00000100000000000000000000000000000000000000", "00000001000000000000000000000000000000000000", "00000000010000000000000000000000000000000000", "00000000001000000000000000000000000000000000", "10101001000000000000000000000000000000000000", "00000000000100000000000000000000000000000000", "00000000000001000000000000000000000000000000", "00000000000000010000000000000000000000000000", "00000000000000000100000000000000000000000000", "00000000000000000010000000000000000000000000", "00000000000000000000100000000000000000000000", "00000000000000000000010000000000000000000000", "00000000000000000000000100000000000000000000", "00000000000000000000000010000000000000000000", "00000000000000000000000000100000000000000000", "00000000000000000000000000001000000000000000", "00000000000000000000000000000100000000000000", "00010000000000000000000000000000000000000000", "00000000000000000000000000000000100000000000", "00000000000000000000000000000000010000000000", "00000000000000000000000000000000001000000000", "00000000000000000000000000000000000010000000", "00000000000000000000000000000000000001000000", "00000000000000000000000000000000000000100000", "01011000101111001001110010001001011100000000", "00000000000000000000000000000000000000010000", "10110010000010000000001000000000000000000000", "00000000000000000000000000000000000000001000", "00000000000000000000000000000000000000000100", "11001000111100011111100000001001000111001000", "11101001010100000000000100100101011001000000", "00000010000000000000000000000000000000000000", "11011001100011101111100000110100100111001100", "00000000000000000000000000000000000000000010", "00010001010110000101001000100101010001110100", "00000000100000000000000000000000000000000000", "10101101011110101000101111010010100000000000", "10000110100000101010111101110001110010011000", "00000000000000000000000000000000000000000001", "01101010000110100111000011000110100100011101", "11100001101011111100001010110010110001010101"]); G:=MatrixGroup<44,F|x,y>; print "Group G is O10-(2) < GL(44,GF(2))";