WLP Math 7 April 19-23 (revised)