#include<bits/stdc++.h>
using namespace std;
long long int ans=0,l,n,m,k=INT_MIN;
int main(){
	cin>>l>>n>>m;
	for(int i=n%l;i<m-(n%l);i++){
		if(i%l>k){
			k=i%l;
		}else{
			cout<<k;
			return 0;
		}
	}
	cout<<k;
}

/**************************************************************
	Problem: 2401
	User: zhengzihao
	Language: C++
	Result: Time Limit Exceed
****************************************************************/