#include <stdio.h> int main() { int n; int mask = 1; int max = 0; int tempLen = 0; while (scanf("%d", &n) != EOF) { mask = 1; max = 0; tempLen = 0; for (; mask!=0; mask<<=1) { if ((n&mask) != 0) { tempLen++; } else { if (tempLen > max) { max = tempLen; } else {} tempLen = 0; } } printf("%d\n", max); } return 0; }