Solutions: IP p. 34-39