/// <summary>
        /// Find loops in the eventlog and add them to the petrinet
        /// </summary>
        /// <param name="eventLog">The eventlog that is searched for loops</param>
        /// <param name="petriNet">The net the loops are added to</param>
        /// <returns>A petrinet with added loops</returns>
        /// <author>Jannik Arndt</author>
        public PetriNet HandleLoops(EventLog eventLog, PetriNet petriNet)
        {
            var loopedActivities = FindLoopingActivities(eventLog);

            foreach (var activity in loopedActivities)
                petriNet.AddLoop(activity);

            return petriNet;
        }