fn main() { let mut n = String::new(); std::io::stdin().read_line(&mut n).ok(); let n: u64 = n.trim().parse().unwrap(); let k = n - 1; let answer = 2 * u64::BITS - (2 * k.leading_zeros() + k.count_ones()); println!("{answer}"); }