Congratulations, you've completed the first level of the second quest! You learned about OOP and its four main pillars, and you played around with inheritance and encapsulation. And in the second level, you're working on understanding polymorphism, overloading, abstraction, and interfaces.