Report question

Question: Secret Santa - Generating 'valid' permutations