Factors and Greatest Common Factors