pub fn split_odd_even(n: u64) -> (u64, u64)