OOP homeworks 1,2,3lections

2 and 3 not completed