add answers to ch 12 exercises