#include<bits/stdc++.h>
using namespace std;
int main()
{
    long long n,x;
    cin>>n>>x;
    
        long long t=x,sum=n;
        x=min(t,n-t);
        long long y=max(t,n-t);
        while(x>=1)
        {
            if(y%x==0)
            {
                sum+=(y/x)*2*x;
                sum-=x;
                break;
            }
            else{             
               sum+=(y/x)*2*x;
               LL te=x;
               x=y%x;
               y=te;
            }
        }
        cout<<sum<<endl;
    
}