#include int main() { unsigned N; scanf("%u", &N); int i, j; for (i = j = 0; N > 1; i++) { j |= N & 1; N >>= 1; } printf("%d\n", i+j); return 0; }