#include <bits/stdc++.h>
using namespace std;
long long int n, lon, wid, X, ans = 0;
long long int func(long long int x, long long int y) {
  if (x == y) {
    return ans + x;
  } else {
    if (x > y) {
      ans += 2 * y;
      return func(x - y, y);
    } else {
      ans += 2 * x;
      return func(x, y - x);
    }
  }
}
int main() {
  cin >> n >> X;
  wid = X;
  lon = n - X;
  ans = n;
  cout << func(lon, wid) << endl;
}
