Solutions: CWP p. 53-58