static void Main(string[] args)
        {
            Console.WriteLine("Enter numbers, separated by a comma: ");
            int[] numbers = (int.MaxValue + " " + Console.ReadLine())
                .Split(new char[] { ' ', ',', '\t' }, StringSplitOptions.RemoveEmptyEntries)
                .Select(x => int.Parse(x))
                .ToArray();


            IncreasingSubsetCalculator subsetCalculator = new IncreasingSubsetCalculator(numbers);
            Console.WriteLine(subsetCalculator.GetSubset());
        }
        static void Main(string[] args)
        {
            Console.WriteLine("Enter numbers, separated by a comma: ");
            int[] numbers = (int.MaxValue + " " + Console.ReadLine())
                            .Split(new char[] { ' ', ',', '\t' }, StringSplitOptions.RemoveEmptyEntries)
                            .Select(x => int.Parse(x))
                            .ToArray();


            IncreasingSubsetCalculator subsetCalculator = new IncreasingSubsetCalculator(numbers);

            Console.WriteLine(subsetCalculator.GetSubset());
        }