lec 19 notes done