added CSI1241 lecture 2c