Detect runs and answer suffix queries | Anthropic Interview Question