Whenever you're ready, walk me through how you'd approach this.
Tell me about your understanding of Python list vs tuple vs set vs dictionary, and explain how inheritance, encapsulation, and polymorphism work in Python.