a, b = gets.split.map(&:to_i)

if a.even?
    ans = 0
else
    ans = a
    a += 1
end

case (b - a + 1) % 4
when 0
    puts ans
when 1
    puts ans ^ b
when 2
    puts ans ^ 1
when 3
    puts ans ^ 1 ^ b
end