Added Factorization. Added Silver Generation.