class attribute setter: TypeError: 'int' object is not callable

I am getting the following error:

Traceback (most recent call last):
  File ".../TEST.py", line 34, in <module>
    b.level = 12    # Error
  File ".../TEST.py", line 23, in level
    super().level(self, new_level)
TypeError: 'int' object is not callable

And here is the code:

class A:
    def __init__(self):
        self._level = 0

    @property
    def level(self):
        return self._level

    @level.setter
    def level(self, new_level):
        self._level = new_level

class B(A):
    def __init__(self):
        super().__init__()

    @property
    def level(self):
        return self._level

    @level.setter
    def level(self, new_level):
        super().level(self, new_level)



a = A()
print(a.level)  # --> 0
a.level = 12
print(a.level)  # --> 0

b = B()
print(b.level)  # --> 12
b.level = 12    # Error
print(b.level)  # never reached

I saw that post class method TypeError "Int object not callable" but it did not help me