'Returns the term-wise multiplication of \'self\' and \'other\'.
``other`` should be a sequence. For ``other`` not being a
sequence see :func:`coeff_mul` method.
Examples
>>> from sympy import S, oo, SeqFormula
>>> from sympy.abc import n
>>> SeqFormula(n**2) * (SeqFormula(n))
SeqFormula(n**3, (n, 0, oo))'

def __mul__(self, other):

    if (not isinstance(other, SeqBase)):
        raise TypeError(('cannot    multiply    sequence    and    %s' % type(other)))
    return SeqMul(self, other)
