"Source: Text/Incidence/Tableau.text";
"Line: 2264";
"Date: Fri Sep 26 12:10:10 2025";
"Main: Fri Sep 26 14:29:19 2025";
// original file: Text/Incidence/Tableau.text, line: 2264
// Example: H158E25 ()
print "Example: H158E25";
ei := GetEchoInput();
SetEchoInput(true);
O := OrderedIntegerMonoid();
T := Tableau( [ [ 1, 2, 3, 4, 7],
                [ 5, 8],
                [ 6]    ] );
T;
 
n := Weight(T);
G := SymmetricGroup(n);
S := [1..n];
 
Count := 0;
for p in G do
    T1 := WordToTableau( O ! (S^p) );
    if T1 eq T then
        Count +:= 1;
    end if;
end for;
 
Count;
assert $1 eq 64;
NumberOfStandardTableaux( Shape(T) );
assert $1 eq 64;
SetEchoInput(ei);
