Jeremy Bowers wrote: > The original poster explicitly mentioned not using recursion due to > wanting to flatten things deeper than the call stack can go. Thanks, I missed the OP. Jeffrey