Stewart Gordon wrote: <snip> > Walter, before you go and implement any of this, I must point out that > it's spelt "memorization" and "memorize". (Or "memorisation" and > "memorise" if you're British, but that's an aside.) Or maybe not... http://en.wikipedia.org/wiki/Memoization Still, I'm confused.... Stewart.