Submission for the Hulu coding challenge