lecture 19 week 10 oct 27 2016 3922286