#include<iostream>
#include<cmath>
using namespace std;
long long n,m;
void read()
{
    cin>>n>>m;
}
int main()
{
    long long br=0;
    read();
    while((n>1&&m>1)||(n>=1&&m>1)||(m>=1&&n>1))
    {
        if(n>=m)n--;
        else
        m--;
        n--;
        m--;
        br++;
    }
    cout<<br*2<<endl;
    return 0;
}