http://blog.kaggle.com/2012/07/02/up-and-running-with-python-my-first-kaggle-entry/