code: def unique_preserved_list(original_list):
      
      
      seen = set()
      seen_add = seen.add
      return [x for x in original_list if x not in seen and not seen_add(x)]
docs: Return the unique items of a list in their original order.
  
      :param original_list:
          A list of items that may have duplicate entries.
  
      :type original_list:
          list
  
      :returns:
          A list with unique entries with the original order preserved.
  
      :rtype:
          list