Solutions: CWP p. 15-21