#include <bits/stdc++.h>
int main() {
  int x, y;
  scanf("%d%d", &x, &y);
  if (!y && (!x || x == 1))
    puts("0");
  else if (x == 1 && y == 1)
    puts("1");
  else {
    int i, px, py, res = 1;
    for (px = py = i = 1; ++i <= 210; ++i) {
      ++res;
      if (y == py && x < px && x >= px - i) break;
      px -= i;
      ++res;
      if (x == px && y < py && y >= py - i) break;
      py -= i;
      ++res;
      if (y == py && px < x && px + i + 1 >= x) break;
      px += i + 1;
      ++res;
      if (x == px && py < y && py + i + 1 >= y) break;
      py += i + 1;
    }
    printf("%d\n", res);
  }
  return 0;
}
