public void TestDivide2()
        {
            string dividend = "2*X*Y^2 + 3*X*Y + 4*Y^2 + 6*Y";
            string divisor  = "X + 2";

            string expected = "2*Y^2 + 3*Y";

            MultivariatePolynomial polyDivedend = MultivariatePolynomial.Parse(dividend);
            MultivariatePolynomial polyDivisor  = MultivariatePolynomial.Parse(divisor);

            MultivariatePolynomial quotient = MultivariatePolynomial.Divide(polyDivedend, polyDivisor);
            string actual = quotient.ToString();

            TestContext.WriteLine($"Expected: \"{expected}\"; Actual: \"{actual}\"");
            Assert.AreEqual(expected, actual, $"Test of: MultivariatePolynomial.Divide({dividend}, {divisor});");
        }