// Откат программы
        public void Rollback()
        {
            var lastProg = learnedProg.GetLastNode();

            learnedProg.Remove();
            cancelProg.Add(lastProg);
        }
 // Обучение программе
 public void Learn(string program)
 {
     learnedProg.Add(program);
 }