Ho provato a separare le funzioni dal resto del programma e di per sč funzionano... ma il vettore rimane invariato