non e` facile seguire il flusso del programma: non e` che puoi postare il link?

Ritengo che la risposta di keratox sia corretta, ma occorre vedere come hai modificato il tutto, e se ci sono altri errori.