Solutions: IP p. 57-61