cs402 short lecture 20