Exercises from the book Learn Python The hard Way