#include <popcntintrin.h>
#endif
#include <stdlib.h>
int main(void)
{
long long a = 0;
int b;
a = random();
b = random();
#ifdef _MSC_VER
#ifdef _M_X64
a = _mm_popcnt_u64(1);
a = _mm_popcnt_u64(a);
b = _mm_popcnt_u32(1);
b = _mm_popcnt_u32(b);
#else
#ifdef __x86_64__
a = __builtin_popcountll(1);
a = __builtin_popcountll(a);
b = __builtin_popcount(a);
b = __builtin_popcount(b);
return (int)a + b;
}