Added solutions to exercises 2.28 and 2.29