#include <iostream>
#include <bitset>
int main() {
const unsigned long long value = 239176053778592ULL;
std::bitset<64> bs(value);
std::cout << bs << std::endl;
std::cout << (bs << 16) << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Yml0c2V0PgoKaW50IG1haW4oKSB7CiAgICAKICAgIAogICAgY29uc3QgdW5zaWduZWQgbG9uZyBsb25nIHZhbHVlID0gMjM5MTc2MDUzNzc4NTkyVUxMOwogICAgCiAgICBzdGQ6OmJpdHNldDw2ND4gYnModmFsdWUpOwogICAgc3RkOjpjb3V0IDw8IGJzIDw8IHN0ZDo6ZW5kbDsKICAgIHN0ZDo6Y291dCA8PCAoYnMgPDwgMTYpIDw8IHN0ZDo6ZW5kbDsKICAgIAogICAgCgkKCXJldHVybiAwOwp9