#include <stdio.h> int main() { int n; int i = 0; int k = 1; int r=0; if (scanf("%d",&n)!=EOF){ if (n>=0){ while (n > 0) { k = n % 2; i++; n /= 2; } if (k==0){r=32-i+1;} else{r=32-i;} printf("%d",r); }else{ n = -1*n; while (n > 0) { k = n % 2; i++; n /= 2; } //printf("n=%d\n",n); if (i==32 && k==1){ r=1;} else { r=0;} printf("%d",r); } }else{ printf("input n wrong"); } return 0; }