def prod(x, axis=None):
    return reduce(mult, x, axis=axis, init=1)
def sum(x, axis=None):
    return reduce(add, x, axis=axis, init=0)
def all(x):
    return reduce(_and, x, default=True)
def any(x):
    return reduce(_or, x, default=False)
def argmin(x):
    return reduce(_argmin_helper, x, default=(100000000000, -1, 0))