On Feb 9, 2006, at 5:23 PM, Manuel Kasten wrote: > Another interesting solution is the one from 0x002A. It is quite slow, > but if you've never seen anything with lazy evaluation ("require > 'lazylist'") you should check it. I agree. I almost discussed this one, but it had a few issues, like the speed you mentioned. I'm always limited by my time, otherwise I would surely write-up all the solutions each week. :( James Edward Gray II