#include <bits/stdc++.h>
using namespace std;
bool check(long long int x, long long int y, long long int a, long long int b) {
  for (int i = x; i >= 1; --i) {
    if (a % i == 0 && a / i <= y) return 1;
    if (b % i == 0 && b / i <= y) return 1;
  }
  return 0;
}
int main() {
  long long int a, b;
  cin >> a >> b;
  long long int sum = a + b;
  long long int ans = 2 * (a + b) + 10;
  for (long long int i = 1; i * i <= sum; ++i) {
    if (sum % i == 0) {
      long long int x = i;
      long long int y = sum / i;
      if (check(x, y, a, b)) ans = min(ans, 2 * (x + y));
    }
  }
  printf("%lld\n", ans);
  return 0;
}
