#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
long long x, y;
int main() {
	scanf ("%lld%lld", &x, &y);
	long long a = abs(x), b = abs(y);
	if (a > b) {
		if (x >= 0 && y > 0) {
			printf ("%lld", a - b + 2);
			return 0;
		} else if (x >= 0 && y <= 0) {
			printf ("%lld", a - b + 1);
			return 0; 
		} else if (x < 0 && y > 0) {
			printf ("%lld", a - b + 1);
			return 0;
		} else if (x < 0 && y <= 0) {
			printf ("%lld", a - b);
			return 0;
		}
	} else {
		if (x >= 0 && y >= 0) {
			printf ("%lld", b - a);
			return 0;
		} else if (x >= 0 && y < 0) {
			cout << b - a + 1;
			return 0;
		} else if (x < 0 && y >= 0) {
			cout << b - a + 1;
			return 0;
		} else if (x < 0 && y < 0) {
			cout << b - a + 2;
			return 0;
		}
	}
	return 0;
}