line
#include<bits/stdc++.h>
#define int long long
#define AC return 0
#define fin freopen("guess.in","r",stdin)
#define fout freopen("guess.out","w",stdout)
using namespace std;
int l,r,x,a[10010],maxx=-1;;
signed main()
{
fin;
fout;
cin>>l>>r;
for(int x=l;x<=r;x++)
{
int cnt=0;
while(l<=r)
{
cnt++;
int mid=(l+r)/2;
if(mid==x)
{
a[cnt]++;
break;
}
if (mid < x)
l = mid + 1;
if (mid > x)
r = mid - 1;
}
}
int max1=-1;
for(int i=1;i<=10000;i++)
{
if(a[i]>max1)
{
max1=a[i];
}
}
cout<<max1;
AC;
}