homework exercises 778234