Solution to Ruby Quiz #2

This is my solution. I went with a recursive strategy. The return value is a Hash with keys of people and values of their corresponding Santas.

The recursion function takes 2 parameters, a partially completed solution Hash and an array of the remaining unmatched Santas.