Solutions: IP p. 31-32