Build Your Own Multiplier

U.S. Pat. Nos. 8,434,389 and 8,991,284