eheh mica semplice da spiegare...in pratica devo trovare un percorso minimo che collega un posto ad un altro. Per far questo devo fare parecchie query e annidare cicli while...da spiegare qui è parecchio complicato