def add_decorator(func):
def wrapper(a, b):
return func(a, b)
return wrapper
@add_decorator
def add(a, b):
return a + b
print(add(5, 3))
ZGVmIGFkZF9kZWNvcmF0b3IoZnVuYyk6CiAgICBkZWYgd3JhcHBlcihhLCBiKToKICAgICAgICByZXR1cm4gZnVuYyhhLCBiKQogICAgcmV0dXJuIHdyYXBwZXIKCkBhZGRfZGVjb3JhdG9yCmRlZiBhZGQoYSwgYik6CiAgICByZXR1cm4gYSArIGIKCnByaW50KGFkZCg1LCAzKSkK