CSG1132: added lecture 10