a, b = map(int, input().split())
p, q = (a+1)//4, (b+1)//4
x, y = (a+1)%4, (b+1)%4
if abs(a-b) < 4:
    ans = a
    for i in range(a+1, b+1):
        ans ^= i
    print(ans)

else:
    if x == 0:
        ans = a

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 1:
        ans = 0

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 2:
        ans = a
        ans ^= (a+1)
        ans ^= (a+2)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 3:
        ans = a
        ans ^= (a+1)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans) a, b = map(int, input().split()) a map(int, input().split()) map int input().split() ().split () input split b p, q = (a+1)//4, (b+1)//4 p (a+1)//4 a+1 a 1 4 q (b+1)//4 b+1 b 1 4 x, y = (a+1)%4, (b+1)%4 x (a+1)%4 a+1 a 1 4 y (b+1)%4 b+1 b 1 4 if abs(a-b) < 4:
    ans = a
    for i in range(a+1, b+1):
        ans ^= i
    print(ans)

else:
    if x == 0:
        ans = a

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 1:
        ans = 0

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 2:
        ans = a
        ans ^= (a+1)
        ans ^= (a+2)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 3:
        ans = a
        ans ^= (a+1)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans) abs(a-b) < 4 abs(a-b) abs a-b a b 4 ans = a ans a for i in range(a+1, b+1):
        ans ^= i
     i range(a+1, b+1) range a+1 a 1 b+1 b 1 ans ^= i ans i print(ans) print ans if x == 0:
        ans = a

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 1:
        ans = 0

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 2:
        ans = a
        ans ^= (a+1)
        ans ^= (a+2)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 3:
        ans = a
        ans ^= (a+1)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans) x == 0 x 0 ans = a ans a if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

         y == 1 y 1 ans ^= b ans b elif y == 2:
            ans ^= b
            ans ^= (b-1)
         y == 2 y 2 ans ^= b ans b ans ^= (b-1) ans b-1 b 1 elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
         y == 3 y 3 ans ^= b ans b ans ^= (b-1) ans b-1 b 1 ans ^= (b-2) ans b-2 b 2 elif y == 0:
            ans ^= 0

         y == 0 y 0 ans ^= 0 ans 0 print(ans) print ans elif x == 1:
        ans = 0

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

     x == 1 x 1 ans = 0 ans 0 if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

         y == 1 y 1 ans ^= b ans b elif y == 2:
            ans ^= b
            ans ^= (b-1)
         y == 2 y 2 ans ^= b ans b ans ^= (b-1) ans b-1 b 1 elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
         y == 3 y 3 ans ^= b ans b ans ^= (b-1) ans b-1 b 1 ans ^= (b-2) ans b-2 b 2 elif y == 0:
            ans ^= 0

         y == 0 y 0 ans ^= 0 ans 0 print(ans) print ans elif x == 2:
        ans = a
        ans ^= (a+1)
        ans ^= (a+2)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

     x == 2 x 2 ans = a ans a ans ^= (a+1) ans a+1 a 1 ans ^= (a+2) ans a+2 a 2 if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

         y == 1 y 1 ans ^= b ans b elif y == 2:
            ans ^= b
            ans ^= (b-1)
         y == 2 y 2 ans ^= b ans b ans ^= (b-1) ans b-1 b 1 elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
         y == 3 y 3 ans ^= b ans b ans ^= (b-1) ans b-1 b 1 ans ^= (b-2) ans b-2 b 2 elif y == 0:
            ans ^= 0

         y == 0 y 0 ans ^= 0 ans 0 print(ans) print ans elif x == 3:
        ans = a
        ans ^= (a+1)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans) x == 3 x 3 ans = a ans a ans ^= (a+1) ans a+1 a 1 if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

         y == 1 y 1 ans ^= b ans b elif y == 2:
            ans ^= b
            ans ^= (b-1)
         y == 2 y 2 ans ^= b ans b ans ^= (b-1) ans b-1 b 1 elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
         y == 3 y 3 ans ^= b ans b ans ^= (b-1) ans b-1 b 1 ans ^= (b-2) ans b-2 b 2 elif y == 0:
            ans ^= 0

         y == 0 y 0 ans ^= 0 ans 0 print(ans) print ans ans ^= b b ans ans ^= b b ans ans ^= 0 0 ans ans ^= (b-1) b-1 ans ans ^= 0 0 ans ans ^= (b-1) b-1 ans ans ^= b b ans a, b = map(int, input().split()) map(int, input().split()) a ans ^= b b ans x, y = (a+1)%4, (b+1)%4 (a+1)%4 x ans ^= b b ans ans = a a ans ans ^= b b ans ans ^= (b-1) b-1 ans ans = a a ans ans ^= (b-1) b-1 ans ans ^= (a+1) a+1 ans ans = a a ans ans ^= (b-2) b-2 ans ans ^= (b-1) b-1 ans b = map(int, input().split()) map(int, input().split()) b ans ^= b b ans ans ^= 0 0 ans ans = 0 0 ans q = (a+1)//4, (b+1)//4 (b+1)//4 q ans ^= (b-2) b-2 ans ans ^= (b-2) b-2 ans ans ^= (b-1) b-1 ans ans ^= (b-2) b-2 ans ans ^= b b ans ans = a a ans y = (a+1)%4, (b+1)%4 (b+1)%4 y ans ^= (a+1) a+1 ans p, q = (a+1)//4, (b+1)//4 (a+1)//4 p ans ^= (a+2) a+2 ans ans ^= b b ans ans ^= b b ans ans ^= (b-1) b-1 ans ans ^= b b ans ans ^= b b ans ans ^= (b-1) b-1 ans ans ^= 0 0 ans ans ^= i i ans
a, b = map(int, input().split())
p, q = (a+1)//4, (b+1)//4
x, y = (a+1)%4, (b+1)%4
if abs(a-b) < 4:
    ans = a
    for i in range(a+1, b+1):
        ans ^= i
    print(ans)

else:
    if x == 0:
        ans = a

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 1:
        ans = 0

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 2:
        ans = a
        ans ^= (a+1)
        ans ^= (a+2)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)

    elif x == 3:
        ans = a
        ans ^= (a+1)

        if y == 1:
            ans ^= b
        elif y == 2:
            ans ^= b
            ans ^= (b-1)
        elif y == 3:
            ans ^= b
            ans ^= (b-1)
            ans ^= (b-2)
        elif y == 0:
            ans ^= 0

        print(ans)