I have two classes that I want to inherit class A and class B, each requiring different values as arguments. How can I do that?
class A:
def __init__(self, a1, a2):
    print('A.__init__')
    super(A, self).__init__()
    
    self.a1 = a1
    self.a2 = a2
class B:
    def __init__(self, b):
        print('B.__init__')
        super(B, self).__init__()
    
        self.b = b
class C(A, B):
    def __init__(self, a1, a2, b):
        print('C.__init__')
        # call A.__init__(a1, a2)
        # call B.__init__(b)
