Classify the difficulty of the coding request below into one bucket, by how much reasoning it needs.

Buckets:

- trivial — obvious, mechanical, or a direct question (rename, typo, one-liner, simple lookup).
- moderate — a real but localized task (a small feature, a normal bug fix, explaining code).
- hard — deep, multi-file, ambiguous, or tricky debugging or design.

Reply with exactly one word: trivial, moderate, or hard.

Request:
{{prompt}}

Answer:
