human
I am working on the file "Section 1 - Core Python/Chapter 09 - Classes & OOPS/02_03_Multiple_Inheritance.ipynb".
The first task is:
Problem
```python
class First(object):
    def init(self):
        print("first")
class Second(First):
    def init(self):
        print("second")
class Third(First, Second):
    def init(self):
        print("third")
```
```python
TypeError                                 Traceback (most recent call last)
<ipython-input-37-a1afb9897f3d> in <module>()
      7         print("second")
      8 
----> 9 class Third(First, Second):
     10     def init(self):
     11         print("third")
TypeError: Cannot create a consistent method resolution
order (MRO) for bases First, Second
```

Solution
Can you write Python program for it?
 ... Write me a the Python program you requested?
assistant
#Here is the Python program you requested.

class First(object):
    def __init__(self):
        print("first")

class Second(First):
    def __init__(self):
        print("second")

class Third(Second):
    def __init__(self):
        print("third")

Third.mro()

class O(object): pass

class A(O): pass

class B(O): pass

class C(O): pass

class D(O): pass

class E(O): pass

class K1(A, B, C): pass

class K2(D, B, E): pass

class K3(D, A): pass

class Z(K1, K2, K3): pass

print(Z.mro())