#include<cstdio>
#define LL long long
//函数功能:求出整数n二进制表示中1的个数
LL getOneNumber(LL n)
{
    LL cnt=0;
    while(n)
        n&=n-1,cnt++;
    return cnt;
}
int main()
{
    LL a,b;
    while(~scanf("%lld%lld",&a,&b))
        printf("%lld\n",getOneNumber(a^b));
    return 0;
}

/**************************************************************
	Problem: 2099
	User: admin
	Language: C++
	Result: Accepted
	Time:13 ms
	Memory:1144 kb
****************************************************************/