Lowest Common Denominator Recursion