#include <bits/stdc++.h>
using namespace std;
long long a, b, c;
bool check(long long x, long long y) {
  for (long long i = 1; i <= x; i++) {
    if (a % i == 0) {
      long long k = a / i;
      if (k <= y) return true;
    }
  }
  for (long long i = 1; i <= x; i++) {
    if (b % i == 0) {
      long long k = b / i;
      if (k <= y) return true;
    }
  }
  return false;
}
int main() {
  cin >> a >> b;
  c = a + b;
  for (long long i = (int)sqrt(c); i >= 1; i--) {
    if (c % i == 0) {
      if (check(i, c / i)) {
        cout << 2 * (c / i + i);
        return 0;
      }
    }
  }
}
