Exercise 2 — A diagnostic agent with two tools — Week 12 — Stateful workflows with LangGraph — Atlas