uploaded lecture 3