Problems from Learning Python the hard way