lecture 17, whoops