A Multiplication Algorithm for Two Integers