private void TryDataProcess(string data, IPasswordValidator validator)
 {
     notifier.DisplayStep(counter++, data);
     try
     {
         if (validator.IsValidPassword(data))
         {
             isPasswordFound = true;
             successPassword = data;
             cancel.Cancel();
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         isPasswordFound = true;
         successPassword = null;
         cancel.Cancel();
     }
 }