chiama srand(time(NULL)); solo una volta, non tutte le volte..