Build a concurrent web crawler | Anthropic Interview Question