Working through the exercises and examples from Steven F. Lott's "Building Skills in Python"