{
  "good": [
    25502,
    25503,
    25504,
    25506,
    25507,
    25508,
    25509,
    25510,
    25512,
    25514,
    25515,
    25516,
    25517,
    25518,
    25519,
    25521,
    25522,
    25524,
    25525,
    25526,
    25527,
    25528,
    25529,
    25530,
    25533,
    25535,
    25537,
    25538,
    25540,
    25541,
    25542,
    25543,
    25544,
    25545,
    25546,
    25547,
    25548,
    25549,
    25550,
    25551,
    25552,
    25553,
    25554,
    25555,
    25556,
    25557,
    25558,
    25559,
    25560,
    25561,
    25562,
    25563,
    25564,
    25565,
    25566,
    25567,
    25568,
    25569,
    25570,
    25571,
    25572,
    25573,
    25574,
    25575,
    25576,
    25577,
    25578,
    25579,
    25580,
    25581,
    25582,
    25583,
    25584,
    25585,
    25586,
    25587,
    25588,
    25589,
    25590,
    25591,
    25592,
    25593,
    25594,
    25595,
    25596,
    25597,
    25598,
    25599,
    25600,
    25601,
    25602,
    25603,
    25604,
    25605,
    25606,
    25607,
    25608,
    25609,
    25610,
    25611,
    25612,
    25613,
    25614,
    25615,
    25616,
    25617,
    25618,
    25619,
    25621,
    25622,
    25623,
    25624,
    25625,
    25626,
    25627,
    25628,
    25629,
    25630,
    25631,
    25632,
    25633,
    25634,
    25635,
    25636,
    25637,
    25638,
    25639,
    25640,
    25641,
    25642,
    25643,
    25644,
    25645,
    25646,
    25647,
    25648,
    25649,
    25650,
    25651,
    25652,
    25653,
    25654,
    25655,
    25656,
    25657,
    25658,
    25659,
    25660,
    25661,
    25662,
    25663,
    25664,
    25665,
    25666,
    25667,
    25668,
    25669,
    25670,
    25671,
    25672,
    25673,
    25674,
    25675,
    25676,
    25677,
    25678,
    25679,
    25680,
    25681,
    25682,
    25683,
    25684,
    25685,
    25686,
    25687,
    25688,
    25689,
    25690,
    25691,
    25692,
    25693,
    25694,
    25695,
    25696,
    25697,
    25698,
    25699,
    25700,
    25701,
    25702
  ],
  "needs_revision": {
    "25505": "Solution references answer key to derive dimensions (\"Using the key: 36 = 6 x 6\") instead of deducing from geometry; reasoning is incomplete with trailing ellipsis",
    "25511": "Rough-work left in solution (\"-> wait, using the key...\") with two competing calculation paths not resolved into clean text",
    "25513": "Contains rough-work notes (\"no; testing combinations...\"), incomplete trails (\"...\"), and references key (\"Using the key\") -- needs rewriting as clean step-by-step logic",
    "25520": "No calculation steps shown -- just states the final answer (\"works out to 467.82 cm\") without any derivation",
    "25523": "No reasoning -- only states \"works out to 31 degrees as given in the key\" -- solution should walk through the angle facts step by step",
    "25531": "Solution incomplete -- ends mid-thought with \"savings = remaining - groceries = ...\" without completing calculation to arrive at $5080",
    "25532": "Solution incomplete -- only computes remaining salary ($6048) but never performs final step to derive monthly salary ($7245)",
    "25534": "References answer key directly (\"Using the key: angle HKJ = 180 - 67 - 67 = 46\") rather than deriving from the fold geometry first",
    "25536": "No reasoning -- entire solution is \"angle GFH = 44 degrees as given in the key\" with no derivation from the figure",
    "25539": "Rough-work with internal questioning (\"13 05? Using the key time... is impossible\") left in solution text; needs rewriting with clean time-calculation logic",
    "25620": "Partially derived but then falls back on key (\"Using the key: half-triangle = 25...\") for the shaded-area breakdown; should complete derivation from first principles"
  }
}