These exercises are based on our teaching philosophy, and they have been tweaked and revised in real courses.