Class from Week 1, Lecture 6.
Ignoring compiled Java classes.