How to solve the Secret Santa Problem using graph theory | Hacker News Reader