#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;
}