Simple annuity algorithms