#include <iostream>
#include <cmath>
int main()
{
int number{10};
// std::cin>>number;
int tempNumber = number;
while (tempNumber)
{
const int tempNumberLength = floor(log2(tempNumber)) + 1;
const int binaryChar = tempNumber >> tempNumberLength;
std::cout << binaryChar;
tempNumber/=2;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CgppbnQgbWFpbigpCnsKICAgIGludCBudW1iZXJ7MTB9OwogICAgLy8gc3RkOjpjaW4+Pm51bWJlcjsKICAgIAogICAgaW50IHRlbXBOdW1iZXIgPSBudW1iZXI7CiAgICAKICAgIHdoaWxlICh0ZW1wTnVtYmVyKQogICAgewogICAgICAgIGNvbnN0IGludCB0ZW1wTnVtYmVyTGVuZ3RoID0gZmxvb3IobG9nMih0ZW1wTnVtYmVyKSkgKyAxOwogICAgICAgIGNvbnN0IGludCBiaW5hcnlDaGFyID0gdGVtcE51bWJlciA+PiB0ZW1wTnVtYmVyTGVuZ3RoOwogICAgICAgIHN0ZDo6Y291dCA8PCBiaW5hcnlDaGFyOwogICAgICAgIAogICAgICAgIHRlbXBOdW1iZXIvPTI7CiAgICB9CiAgICByZXR1cm4gMDsKfQ==