Solutions: IP p. 64-70