updated ENS1161 lecture 3