il secondo prob risolto: non resettavo la variabile r prima di ricominciare il ciclo