Added Exercises 23-25