Solutions: IP p. 82-85