lecture 18 for meen 221 4778753