#include <iostream>
#include <cstdio>
using namespace std;
int binary_tree(int m, int n){
if (m > n){
return 0;
}else{
return binary_tree(2 * m, n) + binary_tree(2 * m + 1, n) + 1;
}
}
int main(){
int m, n;
while (scanf("%d%d", &m, &n) != EOF)
{
if(m==0 && n==0){
break;
}
printf("%d", binary_tree(m, n));
}
return 0;
}



京公网安备 11010502036488号