#include <bits/stdc++.h>
using namespace std;
long long a;
long long b;
long long xorA(long long x) {
  if (x % 4 == 0)
    return x;
  else if (x % 4 == 1)
    return 1;
  else if (x % 4 == 2)
    return x + 1;
  else
    return 0;
}
int main() {
  cin.tie(0);
  ios::sync_with_stdio(false);
  cin >> a >> b;
  long long ans = xorA(a - 1) ^ xorA(b);
  cout << ans << '\n';
}
