solved selfstudy questions for OOP9