#include <iostream>
#include <cmath>
using namespace std;
int main()
{
long long int N=pow(2, 36);
cout << N <<endl;
int count = 0;
cout << "Positions where bits are set : " << endl;
for(int j=0; j<sizeof(long long int)*8; ++j){
if(N&(1<<j)){
++count;
cout << j << endl;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIGxvbmcgbG9uZyBpbnQgTj1wb3coMiwgMzYpOwoJY291dCA8PCBOIDw8ZW5kbDsKICAgIGludCBjb3VudCA9IDA7CiAgICBjb3V0IDw8ICJQb3NpdGlvbnMgd2hlcmUgYml0cyBhcmUgc2V0IDogIiA8PCBlbmRsOwogICAgZm9yKGludCBqPTA7IGo8c2l6ZW9mKGxvbmcgbG9uZyBpbnQpKjg7ICsrail7CiAgICAJaWYoTiYoMTw8aikpewogICAgCQkrK2NvdW50OwogICAgCQljb3V0IDw8IGogPDwgZW5kbDsKICAgIAl9CiAgICB9CiAgICByZXR1cm4gMDsKfQo=