Slides and homework - 29 march