#include <bits/stdc++.h>
using namespace std;
long long ans(long long n, long long x) {
  if (x == 0) return 0;
  return ans(x, min(x - n % x, n % x)) + n / x * x * 2;
}
long long x, n;
int main() {
  scanf("%lld%lld", &n, &x);
  printf("%lld\n", ans(n, min(x, n - x)));
  return 0;
}
