replaced petriNetSearch with petriSearch which allows for multiple inputs and outputs, returns multiple paths, but does not check for end. Dictionaries must be changed from 3 to 2 dictionary format