#include <iostream>
using namespace std;
int main( )
{
    int n,m,i=2,j=2,br=1,pl1=1,pl2=1;
    cin>>n>>m;
    while(1)
    {
       if((i==m && j==n) || (i==m && j==1))break;
       else if((i==1 && j==n) || (i==1 && j==1))break;
       else if(i==1){
       pl2=-pl2;
       br++;
       }
       else if(i==m){
       pl2=-pl2;
       br++;
       
       }
       else if(j==1){
       pl1=-pl1;
       br++;
       }
       else if(j==n){
	   pl1=-pl1;
       br++;
       }
	   i=i+pl2;
       j=j+pl1;
    }
    cout<<br<<endl;
    return 0;
}
