def two_item_combos(items):
    """Iterates over the 2-item sets from items.

    Doesn't check that items are unique.
    """
    total = len(items)
    for i in range(total - 1):
        curr_i = items[i]
        for j in range(i + 1, total):
            yield curr_i, items[j]
