lesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationlesson 2 of 3 · trace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigationtrace-driven debugging — turn a 4-hour panic into a 20-minute investigation
Six rows, four of them repeat. Count the DISTINCT (tool, args)
fingerprints across the trace.
What does the script print?