Remainder Theorem and Factoring