finished ds Ch2 28 - part a