static void QuicksortDivideAndConquerExample01()
        {
            var size   = (1680, 640);
            var result = QuicksortDivideAndConquer.GetBiggestEvenlySize(size);

            Console.WriteLine($"{nameof(QuicksortDivideAndConquer.GetBiggestEvenlySize)} = {result}");
            Console.WriteLine($"Plot of land count = {size.Item1 / result * (size.Item2 / result)}");
        }
        static void QuicksortDivideAndConquerExample02()
        {
            IEnumerable <int> GetArray()
            {
                for (var i = 0; i < 100; i++)
                {
                    yield return(_fixture.Create <int>());;
                }
            }

            var array  = GetArray().ToArray();
            var result = QuicksortDivideAndConquer.GetTotal(array);

            Console.WriteLine($"{nameof(GetArray)} = {array.AsString()}");
            Console.WriteLine($"{nameof(QuicksortDivideAndConquer.GetTotal)} = {result}");
        }