class Ololo:
def __init__(self):
self.a = 'BOO!'
@classmethod
def yay(cls):
inst = cls.__new__(cls)
inst.a = 'YAY!'
return inst
def __str__(self):
return self.a
a = Ololo()
print(a)
b = Ololo.yay()
print(b)
Y2xhc3MgT2xvbG86CglkZWYgX19pbml0X18oc2VsZik6CgkJc2VsZi5hID0gJ0JPTyEnCgkJCglAY2xhc3NtZXRob2QKCWRlZiB5YXkoY2xzKToKCQlpbnN0ID0gY2xzLl9fbmV3X18oY2xzKQoJCWluc3QuYSA9ICdZQVkhJwoJCXJldHVybiBpbnN0CgkJCglkZWYgX19zdHJfXyhzZWxmKToKCQlyZXR1cm4gc2VsZi5hCgkJCmEgPSBPbG9sbygpCnByaW50KGEpCmIgPSBPbG9sby55YXkoKQpwcmludChiKQ==