Cayley tables for symmetric groups

I have witten a small C# (Mono) program to generate Cayley tables for symmetric and alternating groups. The source code is available (put into public domain). It also contains a small class to represent permutations.

The resulting tables for S3, A3, S4 and A4 are also online.