lec 30 notes done, lec 26,27 notes half complete