Generating permutations

UVALive - 2026