pub fn sc_reduce(s: &mut [u8])