solution to 27, updated Factorization
solution to 28
solution to 29