Finish ch7 exercises.