grazie ora non da errori, ma la funzione ricorsiva non funziona.