Chapter 3 Work for CMPSCI 235