  We show that 3-fold terminal flips and divisorial contractions may be
factored into a sequence of flops, blow-downs to a smooth curve in a smooth
3-fold or divisorial contractions to points with minimal discrepancies.
