Solutions: IP p. 50-53