#include<bits/stdc++.h> using namespace std; long long k; int s(long long a,long long b){ if((a-b)%2==0||a>b){ return s((a+b)/2,b)+s((a-b)/2,b); } else{ return 1; } } int main(){ long long n,k; cin>>n>>k; cout<<s(n,k); }