#include <stdio.h>
#include<algorithm>
#include<ctype.h>
using namespace std;
int main()
{
    long long a,n,m;
    scanf("%lld %lld",&n,&m);
    if(n==(m>>1))
        printf("%lld",n);
    else if(n>(m>>1))
        printf("%lld",m>>1);
    else
    {
        a=m-n;
        a>>=2;
        printf("%lld",n+a);
    }
        return 0;
}
