04. OOP-Principles-Part-I - SOLVED problem 1. - partially