#include <bits/stdc++.h>
using namespace std;
int num[100010];
int main() {
  int x, y;
  scanf("%d%d", &x, &y);
  if (x == 0 && y == 0) {
    printf("0\n");
    return 0;
  }
  if (x == 1 && y == 0) {
    printf("0\n");
    return 0;
  }
  int t = max(abs(x), abs(y));
  int ans = (t - 1) * 4;
  if (x == t && y + t - 1 == 0)
    printf("%d\n", ans);
  else if (x == t && y + t - 1 >= 0 && y <= t)
    printf("%d\n", ans + 1);
  else if (x >= -t && x <= t && y == t)
    printf("%d\n", ans + 2);
  else if (x == -t && y < t && y >= -t)
    printf("%d\n", ans + 3);
  else if (x > -t && x <= t && y == -t)
    printf("%d\n", ans + 4);
  return 0;
}
