#include <bits/stdc++.h>
using namespace std;
long long n, x;
long long ans;
long long solve(long long a, long long b) {
  if (a > b) {
    swap(a, b);
  }
  if (a == b) {
    return a;
  }
  return 2 * a + solve(a, b - a);
}
int main() {
  cin >> n >> x;
  ans = n;
  ans += solve(x, n - x);
  cout << ans << "\n";
  return 0;
}
