Activities in Python the Hard Way