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)