lecture 8c for eleg853 2303741