Solutions: IP p. 87-93