Finish ch3 exercises