Originally Posted by zacs7
More than that :-).
Probably even more.
I wouldn't call recursion a loop... In fact, recursive algorithms are quite distinct from iterative ones, of which the last four on your list are the ones that I came up with as well.
"No-one else has reported this problem, you're either crazy or a liar" - Dogbert Technical Support
"Have you tried turning it off and on again?" - The IT Crowd