Solutions from Learn Python The Hard Way by Zed A. Shaw