#include <bits/stdc++.h>
using namespace std;
long long n, k;
long long ans = 0;
void cal(long long w, long long x) {
  if (w == x) {
    ans += x;
    return;
  }
  if (x == 1) {
    ans += 2 * w - 1;
    return;
  }
  long long t = w / x;
  ans += 2 * t * x;
  if (t * x != w) {
    cal(x, w % x);
  }
}
int main() {
  cin >> n >> k;
  if (k > n / 2) k = n - k;
  ans = ans + k + n - k;
  cal(n - k, k);
  cout << ans << endl;
}
