Solutions: CWP p. 96-102