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