Multiplication with Regrouping by