Non ho capito qual'è il tuo problema.
Hai provato a stampare i vari percorsi ??