def unique_duplicate(iterable):
    """
    Creates two lists derived from the supplied iterable: duplicate values and unique values
    Returns: unique, duplicate
    """
    unique = []
    duplicate = []
    for x in iterable:
        if x in unique:
            if x not in duplicate:
                duplicate.append(x)
        else:
            unique.append(x)
    return unique, duplicate
