#include<iostream>
using namespace std;
long a[30][100000];
int main()
{
long long n,m,t;
cin>>n>>m;
if(n!=1 && m!=1)
{if(n>m){
        t=m;
        m=n;
        n=t;
        }
if(m<2*n)  
{
    t=(n*2-m)/2;
    if(t==0)t=1;
    t=(n-t)*2;
    cout<<t<<endl;
}
if(m>=2*n)
{
    cout<<n*2<<endl;
}
}
if((m==1 && n!=1) ||(m!=1 && n==1))
cout<<2<<endl;
if(m==1 && n==1)
cout<<0<<endl;
return 0;
}