Lecture 3: More Big O, and Complexity