add homework 4 chapter 3