Solutions: IP p. 55-56