the first project for OOP subject.