To iterate is human; to recurse divine. – L. Peter Deutsch
Astolfo