#include <bits/stdc++.h>
// #include <iostream>
// #include <cstdio>
// #include <algorithm>
using namespace std;
// int gcd(int a,int b){return a%b==0? b : gcd(b,a%b);}
int main(int argc, char const *argv[])
{
	int n,x;
	cin >> n >> x;
	int ans=0;
	ans = 3*(n-__gcd(n,x));
	printf("%d\n", ans);
	return 0;
}