Independence Days Challenge
Original article: http://scienceblogs.com/casaubonsbook/2010/03/independence_days_challenge.php