06. CommonTypeSystem homework [OOP]