public SuperCounter()
 {
     count = delegate(int limit)
     {
         for (int i = 1; i <= limit; i++)
         {
             Console.Write($" {i}");
         }
     };
 }
 public void Set_algo(CounterDelegete count)
 {
     this.count = count;
 }
 public SuperCounter(CounterDelegete count)
 {
     this.count = count;
 }