Question 12
A group of five friends plays Secret Santa: each friend buys a gift for one other friend, and each gives and receives exactly one gift. In how many ways can the recipients be assigned so that nobody gives a gift to themselves?
Math Olympiad Vault · MathNet 2010 — Part 02