Homework 8 - Encapsulation and Polymorphism - successfully completed