def args_maker():
    condlist = [rng(shape, onp.bool_) for shape in shapes[:n]]
    choicelist = [rng(shape, dtype) for (shape, dtype) in zip(shapes[n:(- 1)], dtypes[:n])]
    default = rng(shapes[(- 1)], dtypes[(- 1)])
    return (condlist, choicelist, default)
def args_maker():
    condlist = [rng(shape, onp.bool_) for shape in shapes[:n]]
    choicelist = [rng(shape, dtype) for (shape, dtype) in zip(shapes[n:(- 1)], dtypes[:n])]
    default = rng(shapes[(- 1)], dtypes[(- 1)])
    return (condlist, choicelist, default)