>Slightly scary, in that losing any intermediate t_k would screw it up. you can of course regenerate any t_k if you keep t0 :) you can trade off storage requirements against computation by between 1 and k of the values and recompute on the fly.