Solutions: IP p. 29-32