notes from lecture 9575267