Midterm exam

Study topics: