Lecture 4: Solving Recurrences