"Source: Text/Incidence/Tableau.text";
"Line: 2255";
"Date: Thu Sep 20 23:00:01 2018";
"Main: Thu May 25 10:02:38 2023";
// original file: Text/Incidence/Tableau.text, line: 2255
// Example: H154E25 ()
print "Example: H154E25";
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);
