Lecture 17 - multi-dimensional arrays & Inheritance