Multipliers and Ternary (3-Input) Adders An Optimized Multiple Constant Multiplication