pub fn digit_sum(input: &[u8]) -> usize