print("340" * 2)

print(int)
print(int("340") * 2)

int = 3
print(int)
print(int("340"))

def curry(f, arg1):
    """Currying is a functional programming utility named after Curry Howard
    Note that f is a function, passed as an argument
    Note that g is a function, created as a local variable and returned"""
    def g(*args, **kwargs):
        return f(arg1, *args, **kwargs)
    return g

max1 = curry(max, 1)
print(max1)
print(max1(340))
print(max1(-340))