CZH306.e Exercises