Factorization

Trial division Factorization