A Circuit for In-Context Learning — ThinkLLM