A context engineer is building a Databricks agent that orchestrates three tools: a freight rate calculator, a shipment status tracker, and a carrier booking submitter. The system prompt consumes 1,900 tokens of a 8,192-token context window, and the engineer reserves 5,100 tokens for the user turn and response, leaving 1,192 tokens for few-shot examples. Each example costs approximately 595 tokens, so the budget allows exactly two examples. The engineer has five candidates: Example 1 shows a freight rate query where the tool returns a list of rate options and the agent outputs that list verbatim; Example 2 shows a freight rate query where the tool returns an empty list and the agent outputs the same empty list with no additional handling; Example 3 shows a shipment status lookup where the tool returns a structured JSON object and the agent extracts and summarizes two fields; Example 4 shows a carrier booking submission where the tool returns a confirmation ID and the agent outputs a single acknowledgment sentence; and Example 5 shows a carrier booking submission where the tool returns a conflict code and the agent outputs a structured explanation paired with a recommended next action. Which two examples should the engineer include?