Box Method for Factoring