How To Multiply Algebraic Terms