OOP first homework