class Base(object):
def __new__(cls):
return super(Base, cls).__new__(C)
class C(Base):
def __str__(self):
return "C()"
print(Base())
Y2xhc3MgQmFzZShvYmplY3QpOgogICAgZGVmIF9fbmV3X18oY2xzKToKICAgICAgIHJldHVybiBzdXBlcihCYXNlLCBjbHMpLl9fbmV3X18oQykKCmNsYXNzIEMoQmFzZSk6CiAgICBkZWYgX19zdHJfXyhzZWxmKToKICAgICAgICByZXR1cm4gIkMoKSIKIApwcmludChCYXNlKCkpCg==