#include <bits/stdc++.h>
using namespace std;
long long f(long long A, long long B) {
  if (A > B) return f(B, A);
  if (A == B) return A;
  return 2 * A + f(A, B - A);
}
int main() {
  long long N, X;
  cin >> N >> X;
  cout << N + f(X, N - X) << endl;
}
