def getPointTotal(cards):
    card_scores = [getPoints(card) for card in cards]
combos = {sorted(scores) for scores in itertools.product(*card_scores)}
return [(scores, sum(scores)) for scores in combos]
how do you add values from a list separately if one variable has two possible outcomes