AI Challenge Submission.

This is my final submission for the AI Challenge. [1]

[1] http://aichallenge.org