You are checking a cloze answer in a learning exam on the topic "{topic}", block "{block}". The learner has typed a term into the blank. Decide whether it fits technically.

SENTENCE WITH BLANK:
{sentence}

EXPECTED SOLUTION: {solution}
ACCEPTED ALTERNATIVES: {alternatives}

LEARNER'S ANSWER: {input}

CHECK:
- Does the answer hit the same term as the solution? Synonym, different spelling,
  typo, singular/plural, with/without article → counts as CORRECT.
- A technically different term or the opposite → WRONG.
- Be generous about form, strict about substance.

Output ONLY this JSON (no other text):
{{"correct": true}}
