a,b=gets.split(" ").map{|e| e.to_i}
a=a.digits(2).reverse
b=b.digits(2).reverse
n=[a.size,b.size].max
ans=0
if a.size==b.size
a.zip(b).each{|e1,e2|
break if e1!=e2
ans+=1
}
end
puts ans
YSxiPWdldHMuc3BsaXQoIiAiKS5tYXB7fGV8IGUudG9faX0KYT1hLmRpZ2l0cygyKS5yZXZlcnNlCmI9Yi5kaWdpdHMoMikucmV2ZXJzZQpuPVthLnNpemUsYi5zaXplXS5tYXgKYW5zPTAKaWYgYS5zaXplPT1iLnNpemUKCWEuemlwKGIpLmVhY2h7fGUxLGUyfAoJCWJyZWFrIGlmIGUxIT1lMgoJCWFucys9MQoJfQplbmQKcHV0cyBhbnM=