Rationalizing Denominators using Rationalizing Factors