------INIZIO CODICE------- ------FINE CODICE-------