Ok funziona, grazie mille.

Mi sapresti spiegare dov'era il mio errore e come mai ci vuole il RETURN anche nelle successive chiamate interne alla funzione?

Bye.