Color version of entry in Complexity challenge: http://www.dpchallenge.com/challenge_results.php?CHALLENGE_ID=260