N Step tree Backup Algorithm