John Graham wrote: > Hrm, that leads to the question, is it mathematically possible to > iterate over an infinite list... twice? :) Sure, as long as you don't insist on finishing the first iteration before starting the second one... And it takes exactly the same amount of time as doing it once. :-) -- Greg