Factoring And Special Products