constructing Young tableaux