{
  "id": "cb-05",
  "name": "min_bracket_removals",
  "passed": true,
  "grade_detail": "all asserts passed",
  "wall_s": 14.3,
  "usage": {
    "completion_tokens": 367,
    "prompt_tokens": 82,
    "total_tokens": 449,
    "completion_tokens_details": null,
    "prompt_tokens_details": null
  },
  "answer": "```python\ndef min_bracket_removals(s):\n    balance = 0\n    removals = 0\n    for ch in s:\n        if ch == '(':\n            balance += 1\n        elif ch == ')':\n            if balance > 0:\n                balance -= 1\n            else:\n                removals += 1\n    return removals + balance\n```",
  "finish_reason": "stop"
}