def shallow_flatten_uniq(list_of_lists):
    """Helper function returns a 1D list of unique items in a 2D list"""
    new_list = []
    for list_ in list_of_lists:
        for item in list_:
            if item not in new_list:
                new_list.append(item)
    return new_list
