#include using namespace std; #ifdef _RUTHEN #include #else #define show(...) true #endif using ll = long long; #define rep(i, n) for (int i = 0; i < (n); i++) template using V = vector; int main() { ios::sync_with_stdio(false); cin.tie(0); int A, B; cin >> A >> B; if (A > B) swap(A, B); // A <= B int ans = 1 << 30; for (int a = 0; a <= A; a++) { int good = a + a, bad = A - a + B - a; ans = min(ans, abs(good - bad)); } cout << ans << '\n'; return 0; }