#include <bits/stdc++.h>
using namespace std;
bool cmp(int a, int b) { return a > b; }
template <class T>
T gcd(T a, T b) {
  return b ? gcd(b, a % b) : a;
}
template <class T>
T lcm(T a, T b) {
  return a * (b / gcd(a, b));
}
double getTime() {
  timeval tv;
  gettimeofday(&tv, 0);
  return tv.tv_sec + tv.tv_usec * 1e-6;
}
long long n, x;
vector<int> vv;
int main() {
  ios_base::sync_with_stdio(false);
  cin >> n >> x;
  int a1 = n - x, a2 = x;
  if (a1 < a2) swap(a1, a2);
  int a3 = a1 - a2;
  cout << (n - 1) * 3 << endl;
  ;
  return 0;
}
