Lecture 02 examples, not worked through all