#include <bits/stdc++.h>
int gcd(int n, int x) {
  int z = 1;
  for (int i = 1; i < x + 1; i++) {
    if (((n % i) == 0) && ((x % i) == 0)) z = i;
  }
  return z;
}
int main(void) {
  int n, x;
  scanf("%d%d", &n, &x);
  int leng;
  leng = 3 * (n - gcd(n, x));
  printf("%d\n", leng);
  return 0;
}
