Learn Python the Hard Way - ex11