fn main() { proconio::input! { l: u64, } let ans = l.next_power_of_two().trailing_zeros(); println!("{ans}"); } fn proc(a: u64, b: u64) -> u64 { b.div_ceil(a) } #[cfg(test)] mod test { use super::*; #[test] fn test() { assert_eq!(proc(2, 5), 3); } }