versione con ciclo for