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

chk = 4
ans = a/2 % 2 + (b+1)/2 %2
40.times do
  x = a%chk
  y = (b+1)%chk
  x = x > chk/2 ? x-chk/2 : 0
  y = y > chk/2 ? y-chk/2 : 0
  ans += ((x-y) % 2 )*chk/2
  p [x,y, ((x-y) % 2 )*chk ]
  chk *= 2
end
p ans
