homework 29.4.