Solutions: IP p. 122-125