Solutions: CWP p. 29-33