public void TestGetDerivative2()
        {
            string polyString = "4*X^2*Y^4 - 4*X*Y^2 + 1";
            string expected   = "8*X*Y^4 - 4*Y^2";

            MultivariatePolynomial poly       = MultivariatePolynomial.Parse(polyString);
            MultivariatePolynomial derivative = MultivariatePolynomial.GetDerivative(poly, 'X');

            string actual = derivative.ToString();

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