import itertools


def iterator_product(*args):
    """
    Generate all possibilities to mix N list of params.
    Return list with all combos and len of if
    """
    product_len=1
    for param in args:
        product_len*=len(param)
    return itertools.product(*args), product_len