CSI1241: added lecture 9