outcomes = ['Kinder surprise', 'despair', 'toy']

data = [
    'toy', 'delight', 'unlucky',
    'luck', 'prize', 'huge success'
]


def lucky(*args, parity=0):
    global outcomes
    initial_count = len(outcomes)

    for string in args:
        if len(string) % 2 == parity:
            if string not in outcomes:
                outcomes.append(string)

    outcomes.sort()

    return len(outcomes) - initial_count


print(lucky(*data, parity=1))
print(outcomes)