#include <stdio.h>
unsigned int rotateLeft(unsigned int i);
int main(void) {
int i = 0b10000000000010010110100001100010;
int j = rotateLeft(i);
return 0;
}
unsigned int rotateLeft(unsigned int i)
{
unsigned int j = (i << 1) | (i >> 31);
return j;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp1bnNpZ25lZCBpbnQgcm90YXRlTGVmdCh1bnNpZ25lZCBpbnQgaSk7CgppbnQgbWFpbih2b2lkKSB7CglpbnQgaSA9IDBiMTAwMDAwMDAwMDAwMTAwMTAxMTAxMDAwMDExMDAwMTA7CglpbnQgaiA9IHJvdGF0ZUxlZnQoaSk7CglwcmludGYoImk6ICVkXG5qOiAlZCIsIGksIGopOwoJcmV0dXJuIDA7Cn0KCnVuc2lnbmVkIGludCByb3RhdGVMZWZ0KHVuc2lnbmVkIGludCBpKQp7CiAgICB1bnNpZ25lZCBpbnQgaiA9IChpIDw8IDEpIHwgKGkgPj4gMzEpOwogICAgcmV0dXJuIGo7Cn0=