pub fn translate( set1: &[u8], set2: &[u8], reader: &mut impl Read, writer: &mut impl Write, ) -> Result<()>