static void ArrayCount()
        {
            var sumableValue = new int[] { 1, 2, 3 };
            var count        = Algo.RecursiveCount(sumableValue);

            Console.WriteLine(count);
        }
        static void SumTest()
        {
            var sumableValue = new int[] { 1, 2, 3 };
            var result       = Algo.RecursiveSum(sumableValue);

            Console.WriteLine(result);
        }
        static void Fibonacci_RecursiveTest()
        {
            var n   = 26;
            var fib = Algo.GetFibonacciDigitRecursive(n);

            Console.WriteLine(fib);
        }
        static void Fibonacci_MemoizeBottomUpTest()
        {
            var n   = 26;
            var fib = Algo.GetFibonacciDigitMemoizeBottomUp(n);

            Console.WriteLine(fib);
        }
        static void MaxNumberTest()
        {
            var result = Algo.MaxNumber(new int[] { 1, 2, 3, 10, 200, 13, 4, 2000, 2, -2, 3 });

            Console.WriteLine(result.ToString());
        }