New homeworks in OOP