Загрузка данных


def analyze_trace_fixed(actions):
    suspicious = ['admin', 'root', 'sudo', 'password']
    found = set()

    for act in actions:
        act_lower = act.lower()
        for word in suspicious:
            if word in act_lower:
                found.add(word)

    return len(found)


trace = [
    'user login',
    'admin access',
    'admin settings',
    'root shell',
    'sudo command',
    'ADMIN panel'
]

result = analyze_trace_fixed(trace)
print(result)