Factorization By Splitting The Middle Term Method