add lecture 18 (not done)
working on lecture 18