Puoi postare tutto il codice (compreso il main) compilabile senza errori per provarlo?