CS 325 Reductions