/* www-ATLAS of Group Representations. M12:2 represented as 44 x 44 matrices over GF(2). */ F:=GF(2); x:=CambridgeMatrix(1,F,44,[ "01000000000000000000000000000000000000000000", "10000000000000000000000000000000000000000000", "00010000000000000000000000000000000000000000", "00100000000000000000000000000000000000000000", "00000100000000000000000000000000000000000000", "00001000000000000000000000000000000000000000", "00000000100000000000000000000000000000000000", "00000000010000000000000000000000000000000000", "00000010000000000000000000000000000000000000", "00000001000000000000000000000000000000000000", "00000000000001000000000000000000000000000000", "00000000000000100000000000000000000000000000", "00000000000000001000000000000000000000000000", "00000000001000000000000000000000000000000000", "00000000000100000000000000000000000000000000", "00000000000000000000100000000000000000000000", "00000000000010000000000000000000000000000000", "00000000000000000000001000000000000000000000", "00000000000000000000000100000000000000000000", "00000000000000000000000001000000000000000000", "00000000000000010000000000000000000000000000", "00000000000000000000000000001000000000000000", "00000000000000000100000000000000000000000000", "00000000000000000010000000000000000000000000", "00000000000000000000000000000000100000000000", "00000000000000000001000000000000000000000000", "00000000000000000000000000000000001000000000", "00000000000000000000000000000000000100000000", "00000000000000000000010000000000000000000000", "00000000000000000000000000000000000000100000", "00000000000000000000000000000000000000010000", "11110001010100100110011100011111000100110000", "00000000000000000000000010000000000000000000", "00110010101011011110111100011000010100000000", "00000000000000000000000000100000000000000000", "00000000000000000000000000010000000000000000", "10101100000000100101111100100111101011010011", "11001011111101100101110000001100001101101001", "00000000000000000000000000000100000000000000", "00000000000000000000000000000010000000000000", "11110101011101100110100111000100101100100001", "01011010100010101010011000100001100101101110", "00110011110000000011010101101010001000010010", "11111001011101110011001110110100100000101000"]); y:=CambridgeMatrix(1,F,44,[ "00100000000000000000000000000000000000000000", "01100000000000000000000000000000000000000000", "10100000000000000000000000000000000000000000", "00001000000000000000000000000000000000000000", "00000010000000000000000000000000000000000000", "00000001000000000000000000000000000000000000", "00010000000000000000000000000000000000000000", "00000000001000000000000000000000000000000000", "00000000000100000000000000000000000000000000", "00000000000010000000000000000000000000000000", "00000100000000000000000000000000000000000000", "00000000000000010000000000000000000000000000", "00000000000000000100000000000000000000000000", "00000000000000000010000000000000000000000000", "00000000000000000001000000000000000000000000", "00000000100000000000000000000000000000000000", "00000000000000000000010000000000000000000000", "00000000010000000000000000000000000000000000", "00000000000000000000000010000000000000000000", "00000000000000000000000000100000000000000000", "00000000000000000000000000010000000000000000", "00000000000000000000000000000100000000000000", "00000000000000000000000000000010000000000000", "00000000000000000000000000000001000000000000", "00000000000001000000000000000000000000000000", "00000000000000000000000000000000010000000000", "00000000000000100000000000000000000000000000", "00000000000000000000000000000000000010000000", "00000000000000000000000000000000000001000000", "00000000000000001000000000000000000000000000", "00000000000000000000000000000000000000001000", "11100000010011101111111110110111000010001000", "00000000000000000000000000000000000000000100", "01111001011100010010011010010011011000101100", "00000000000000000000000000000000000000000010", "00000000000000000000000000000000000000000001", "00000000000000000000100000000000000000000000", "00111000110010010011111011110001010110111011", "11100001100000010111010011110001011100001000", "01001111010011100111100010111010001100100001", "00000000000000000000001000000000000000000000", "10110110000100111010111100010011000100100110", "00101110010111010011000011000010111000101111", "10110011001100111010111100010011100000100011"]); G:=MatrixGroup<44,F|x,y>; print "Group G is M12:2 < GL(44,GF(2))";