Exercises 3, 4* updated