The order of operations is: multiply by 2, subtract 6, divide by 10, subtract3, divide by 2. Algorithm D is the inverse of Algorithm C, so using 88 as the input for Algorithm D would answer Problem C2.

If you can list the algorithm as a series of steps involving unchanging numerical operations (like "add 6"), then they can be undone by an algorithm which performs the inverse operation, and where the steps are performed in reverse order. Unfortunately, some operations do not have inverses, like squaring or throwing a water balloon. Think of Mr. Lewis's rule from Session 2 -- this is a rule that cannot be undone.