class test(object):
    def what(self):
        print('what')

class test1(test):
    def never(self):
        print("bad")
        super().what()

class test2(test):

    def never(self):
        print("good")
        super().what()

class test3(object):
    def __new__(cls, *args, **kwargs):
        cls=test2
        return object.__new__(cls)
    def __init__(self,c):
        self.c=c
    def never(self):
        print(self.c)
        print(self.b)


c=test3(4)
c.never()
605ae706eaa0ced16a4e563d060be063bf6c99f7
<mask token>


class test1(test):

    def never(self):
        print('bad')
        super().what()


class test2(test):

    def never(self):
        print('good')
        super().what()


class test3(object):

    def __new__(cls, *args, **kwargs):
        cls = test2
        return object.__new__(cls)

    def __init__(self, c):
        self.c = c

    def never(self):
        print(self.c)
        print(self.b)


<mask token>

class test(object):
    <mask token>


class test1(test):

    def never(self):
        print('bad')
        super().what()


class test2(test):

    def never(self):
        print('good')
        super().what()


class test3(object):

    def __new__(cls, *args, **kwargs):
        cls = test2
        return object.__new__(cls)

    def __init__(self, c):
        self.c = c

    def never(self):
        print(self.c)
        print(self.b)


<mask token>

class test(object):

    def what(self):
        print('what')


class test1(test):

    def never(self):
        print('bad')
        super().what()


class test2(test):

    def never(self):
        print('good')
        super().what()


class test3(object):

    def __new__(cls, *args, **kwargs):
        cls = test2
        return object.__new__(cls)

    def __init__(self, c):
        self.c = c

    def never(self):
        print(self.c)
        print(self.b)


<mask token>

class test(object):

    def what(self):
        print('what')


class test1(test):

    def never(self):
        print('bad')
        super().what()


class test2(test):

    def never(self):
        print('good')
        super().what()


class test3(object):

    def __new__(cls, *args, **kwargs):
        cls = test2
        return object.__new__(cls)

    def __init__(self, c):
        self.c = c

    def never(self):
        print(self.c)
        print(self.b)


<mask token>
c.never()

class test(object):
    def what(self):
        print('what')

class test1(test):
    def never(self):
        print("bad")
        super().what()

class test2(test):

    def never(self):
        print("good")
        super().what()

class test3(object):
    def __new__(cls, *args, **kwargs):
        cls=test2
        return object.__new__(cls)
    def __init__(self,c):
        self.c=c
    def never(self):
        print(self.c)
        print(self.b)


c=test3(4)
c.never()