A, B = map(int, input().split())
ans = 0
if A % 2 == 0:
  if ((B + 1 - A) // 2) % 2 == 1:
    ans ^= 1
else:
  if ((B - A) // 2) % 2 == 1:
    ans ^= 1
  ans ^= A
if B % 2 == 0:
  ans ^= B
print(ans) A, B = map(int, input().split()) A map(int, input().split()) map int input().split() ().split () input split B ans = 0 ans 0 if A % 2 == 0:
  if ((B + 1 - A) // 2) % 2 == 1:
    ans ^= 1
else:
  if ((B - A) // 2) % 2 == 1:
    ans ^= 1
  ans ^= A A % 2 == 0 A % 2 A 2 0 if ((B + 1 - A) // 2) % 2 == 1:
    ans ^= 1 ((B + 1 - A) // 2) % 2 == 1 ((B + 1 - A) // 2) % 2 (B + 1 - A) // 2 B + 1 - A B + 1 B 1 A 2 2 1 ans ^= 1 ans 1 if ((B - A) // 2) % 2 == 1:
    ans ^= 1
   ((B - A) // 2) % 2 == 1 ((B - A) // 2) % 2 (B - A) // 2 B - A B A 2 2 1 ans ^= 1 ans 1 ans ^= A ans A if B % 2 == 0:
  ans ^= B B % 2 == 0 B % 2 B 2 0 ans ^= B ans B print(ans) print ans ans ^= 1 1 ans A, B = map(int, input().split()) map(int, input().split()) A ans ^= 1 1 ans ans ^= B B ans B = map(int, input().split()) map(int, input().split()) B ans = 0 0 ans ans ^= A A ans
A, B = map(int, input().split())
ans = 0
if A % 2 == 0:
  if ((B + 1 - A) // 2) % 2 == 1:
    ans ^= 1
else:
  if ((B - A) // 2) % 2 == 1:
    ans ^= 1
  ans ^= A
if B % 2 == 0:
  ans ^= B
print(ans)