Why Synthetic Division Works