factors and prime factorization