def difference(l1:list, l2:list)-> list:
    """Takes the differnece of the lists; l1 - l2 or l1\l2

    Notes
    -----
    Values found in l1, but not in l2

    Parameters
    ----------
    l1 : list
        The first list/set
    l2 : list
        The second list/set

    Returns
    -------
    list
        The list containing the difference of l1 and l2
    """
    result = []

    for value in l1:
        if value not in l2:
            result.append(value)
    return result