The symmetric group: representations, combinatorial algorithms, and symmetric functions | Synapse