Se la variabile che contiene l'errore è di tipo F (flag) come fa ad avere tre valori di ritorno?