protected void Evaluate(Element1 element) => Console.WriteLine($"{element.GetType().Name} visited by {GetType().Name}");