add exercises 7.6 2,3,4