Solutions: IP p. 40-45