This is lab on OOP