reducing agent undergoes oxidation or reduction