Block interview question

Implement an algorithm for secret Santa.