Anatomy of an arrow-pushing tutorial: reducing a carboxylic acid.