B blogs.msdn.com Secret Santa is NP-Complete (2006) 45 points caffeinewriter 11 years ago 17 comments