public int RunLongCP()
        {
            var numbers = new List <int>();

            for (var i = 0; i < 100000; i++)
            {
                numbers.Add(1);
            }

            return(CoveringPrefix.Find <CoveringPrefixStrategy1>(numbers.ToArray()));
        }
 public int RunCp(int[] numbers)
 {
     return(CoveringPrefix.Find <CoveringPrefixStrategy2>(numbers.ToArray()));
 }