Slide And Divide Factoring Method