add basic, PrimeFactors