notes on lecture 25 5497117