The exercises in Learn Python The Hard Way.