ch 11 ex 2 using decrement vs. destroy