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