lecture 18 review 7642933