Python 2 Exercises from Learn Python The Hard Way