import java.util.Scanner;
public class algo {
public static void main(String[] args) {
var cin = new Scanner(System.in);
long N = cin.nextInt();
int state = 1; // 秤砣的数量
// long weight = 1; // 新秤砣的重量
long num = 1; // 当前秤砣能求出的N的最优值
while (N > num) {
state++;
// (num + 1)是我们下一个状态要求的最小值
// weight = num + (num + 1);
num += num + num + 1;
}
System.out.println(state);
// 大一萌新,有错误欢迎评论区指出
}
}
// --方小黑
~~题目应该是这样吧~