code: public Complex multiply(Complex c)
      {
          Complex ret = new Complex(real, imag);
          ret.mutableMultiply(c);
          return ret;
      }
docs: Creates a new complex number containing the resulting multiplication between this and another
  @param c the number to multiply by
  @return <tt>this</tt>*c