Solutions: IP p. 112-118