Introduction - If you have any usage issues, please Google them yourself
you can take advantage of the fact that
half the multiplications performed by the more general multiplication
algorithm (see mul.txt for a description) are redundant when the
multiplicand equals the multiplier.