OOP Homework Princp-1 Done