Portare "leggi.Close()" fuori dal While??