TypeCast/Veniamin
TypeCast/Uberariy
f1import sysf1import sys
2from functools import wraps2from functools import wraps
33
44
5def cast(typ):5def cast(typ):
t6    def inner_cast(func):t6    def dump(fn):
7        @wraps(func)7        @wraps(fn)
8        def wrap(*args, **kwargs):8        def fun(*args, **kwargs):
9            return typ(func(*args, **kwargs))9            return typ(fn(*args, **kwargs))
10        return wrap10        return fun
11    return inner_cast11    return dump
1212
1313
14exec(sys.stdin.read())14exec(sys.stdin.read())
1515
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op