1pub(crate) fn derive_size(log_base2k: usize, log_k: usize) -> usize { 2 (log_k + log_base2k - 1) / log_base2k 3}