Hello,
... wenn man damit weiterarbeiten will, könnte man alternativ auch die Arraystruktur, die Treffer enthält, nachbilden und extrahieren.
Das dürfte dann noch komplexer werden. Man müsste jeden Pfad erst schrittweise aufnehmen in das Ergebnisarray und auf dem Rückweg solange wieder löschen aus der Struktur, bis ein Treffer gefunden wurde.
Das ist eben die Krux zwischen serialisierter Pfadanzeige und rekursiver (indirekter) Referenzierung der Daten.
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg