#include<bits/stdc++.h>
using namespace std;
int maxn=-INT_MAX;
int main(){
int n,l,r;
scanf("%d%d%d",&n,&l,&r);
if(n==1){
printf("0");
return 0;
}
for(int i=l;i<=r;i++){
if(maxn==n-1) break;
int a=i;
if(i%n==0){
if(maxn<0) maxn=0;
}else{
int res=a-a/n*n;
if(maxn<res) maxn=res;
}
}
printf("%d",maxn);
return 0;
}
// 能讲一下满分做法吗
因为cin和cout比较慢