pub const fn split_len(len: usize, mid: usize) -> (usize, usize)