überlagernde Linien an Schnittpunkten teilen

Hallo zusammen,

ich habe folgendes Problem:
Ich habe mittels Routingwerkzeug verschiedene Linien in einem Shape erzeugt. Nun möchte ich, die Linien an ihren Schnittpunkten teilen. Das Problem ist, dass die Linien zum Teil direkt aufeinander liegen und sich später verästeln. Jedes Mal wenn ein Ast den Hauptstrang verlässt sollen demnach die Linien geteilt werden. Mir steht leider nur die Basic Lizenz zur Verfügung, daher ist das Werkzeug "Linien an Schnittpunkten teilen" auf der Werkzeugleiste Erweiterte Bearbeitung keine Option. Hat jemand eine Idee für einen Workaround, der besser/schneller funktioniert als das Teilen per Hand?
Danke für eure Unterstützung