Series: Optimizing Recursion