#include <stdio.h>
#include <stdint.h>
int main()
{
int x;
int n = __builtin_popcount(x);
printf("%08X", n
? ~0U
<< 32-n
: 0);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRpbnQuaD4KCmludCBtYWluKCkKewogIGludCB4OwogIHNjYW5mKCIlZCIsICZ4KTsKICAKICBpbnQgbiA9IF9fYnVpbHRpbl9wb3Bjb3VudCh4KTsKICBwcmludGYoIiUwOFgiLCBuID8gfjBVIDw8IDMyLW4gOiAwKTsKCiAgcmV0dXJuIDA7Cn0=