Lab #2, OOP course