/* www-ATLAS of Group Representations. S6(2) represented as 48 x 48 matrices over GF(2). */ F:=GF(2); x:=CambridgeMatrix(1,F,48,[ "010000000000000000000000000000000000000000000000", "100000000000000000000000000000000000000000000000", "000010000000000000000000000000000000000000000000", "000000100000000000000000000000000000000000000000", "001000000000000000000000000000000000000000000000", "000000000100000000000000000000000000000000000000", "000100000000000000000000000000000000000000000000", "000000000000100000000000000000000000000000000000", "000000000000001000000000000000000000000000000000", "000001000000000000000000000000000000000000000000", "000000000000000010000000000000000000000000000000", "000000000000000000100000000000000000000000000000", "000000010000000000000000000000000000000000000000", "000000000000000000000100000000000000000000000000", "000000001000000000000000000000000000000000000000", "000000000000000000000000100000000000000000000000", "000000000010000000000000000000000000000000000000", "000000000000000000000000000100000000000000000000", "000000000001000000000000000000000000000000000000", "000000000000000000000000000000100000000000000000", "000000000000000000000000000000001000000000000000", "000000000000010000000000000000000000000000000000", "000000000000000000000000000000000001000000000000", "000000000000000000000000000000000000010000000000", "000000000000000100000000000000000000000000000000", "000000000000000000000000000000000000000010000000", "000000000000000000000000000000000000000000100000", "000000000000000001000000000000000000000000000000", "000000000000000000000000000000000000000000000100", "000000000000000000000000000000000000000000000010", "000000000000000000010000000000000000000000000000", "000000000000000000000000000000000000000000000001", "000000000000000000001000000000000000000000000000", "111110001011001100111111000011100000001111000001", "110001001111011010110100011000100010000010100000", "000000000000000000000010000000000000000000000000", "110100101100000100111000111100111001101101011110", "000000000000000000000001000000000000000000000000", "011111000100000000011001110111000110001000011110", "011011110111110110110101001111001110000110111110", "000000000000000000000000010000000000000000000000", "111110011010101100011100001000110101011110100110", "000000000000000000000000001000000000000000000000", "001111010110000100111111000010110001011110110101", "110100110010010111101101101101011101000001001100", "000000000000000000000000000010000000000000000000", "000000000000000000000000000001000000000000000000", "000000000000000000000000000000010000000000000000"]); y:=CambridgeMatrix(1,F,48,[ "001000000000000000000000000000000000000000000000", "000100000000000000000000000000000000000000000000", "000001000000000000000000000000000000000000000000", "000000010000000000000000000000000000000000000000", "000000001000000000000000000000000000000000000000", "000000000010000000000000000000000000000000000000", "000000000001000000000000000000000000000000000000", "000000000000010000000000000000000000000000000000", "011111001000000000000000000000000000000000000000", "000000000000000100000000000000000000000000000000", "000000000000000001000000000000000000000000000000", "000000000000000000010000000000000000000000000000", "000000000000000000001000000000000000000000000000", "000000000000000000000010000000000000000000000000", "000000000000000000000001000000000000000000000000", "000000000000000000000000010000000000000000000000", "000000000000000000000000001000000000000000000000", "000000000000000000000000000010000000000000000000", "000000000000000000000000000001000000000000000000", "000000000000000000000000000000010000000000000000", "000000000000000000000000000000000100000000000000", "000000000000000000000000000000000010000000000000", "000000000000000000000000000000000000100000000000", "000000000000000000000000000000000000001000000000", "000000000000000000000000000000000000000100000000", "000000000000000000000000000000000000000001000000", "000000000000000000000000000000000000000000010000", "000000000000000000000000000000000000000000001000", "000111010010000000000010000010000000100000000000", "010010101100111100000100100010110100111010010110", "001101111101000010011010011111101110111011111100", "110011000110011100100010000100000011001111001010", "100111001000010110000101010100111101001000100111", "011011010111011010011111110111000001111100100010", "001100110110010100011001001001100111101001010001", "100010000110011001011001111100111101001000010111", "100111001000010001000010000010000000000000000000", "101101100100011110110001001010010011110001101010", "010110000010000110111011010010110000110001100100", "000010011010101010100110010010011000100110101101", "011001110110011110110000000011010010111110100110", "110000000111011000101101111100011110011001011000", "000101111101101101110001000101010000011001000011", "000000000100101010100001001111010011110111001010", "011100011100100010011001101111100000001001101011", "110000100101101001101010101101000010111010111001", "110111101000000000101110111000000100000011111111", "110100100101110101101110110100010111110101101011"]); G:=MatrixGroup<48,F|x,y>; print "Group G is S6(2) < GL(48,GF(2))";