import java.util.Scanner;
/**
* HJ86 求最大连续bit数 - 简单
*/
public class HJ086 {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
while (sc.hasNextInt()) {
int num = sc.nextInt();
// 转二进制
String binaryStr = Integer.toBinaryString(num);
// 用0 分割
String[] strArray = binaryStr.split("0");
// 字符串长度
int result = 0;
for (String s : strArray) {
if (s.length() > result) {
result = s.length();
}
}
System.out.println(result);
}
sc.close();
}
}