#include <stdio.h>
int fn(int a,int i)
{
int ans[i],j=i;
for(;i>=0;i--)
{
ans[i] = (a >> i) & 1;
}
for(j;j>=0;j--)
{
}
}
int fn2(int a)
{
int i;
for (i=31;i>=0;i--)
{
if ((a >> i) & 1)
{
break;
}
}
fn(a,i);
}
int main(void)
{
int a,i;
a
== 0 ? (printf("%d",a
)) : fn2
(a
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBmbihpbnQgYSxpbnQgaSkKewoJaW50IGFuc1tpXSxqPWk7Cglmb3IoO2k+PTA7aS0tKQoJewoJCWFuc1tpXSA9IChhID4+IGkpICYgMTsKCX0KCWZvcihqO2o+PTA7ai0tKQoJewoJCXByaW50ZigiJWQiLGFuc1tqXSk7Cgl9Cn0KaW50IGZuMihpbnQgYSkKewoJaW50IGk7Cglmb3IgKGk9MzE7aT49MDtpLS0pIAoJewoJCWlmICgoYSA+PiBpKSAmIDEpCgkJewoJCQlicmVhazsKCQl9Cgl9CglmbihhLGkpOwp9CmludCBtYWluKHZvaWQpIAp7CglpbnQgYSxpOwoJc2NhbmYoIiVkIiwmYSk7CglhID09IDAgPyAocHJpbnRmKCIlZCIsYSkpIDogZm4yKGEpOwoJcmV0dXJuIDA7Cn0KCgo=