{
  "good": [
    28114,
    28115,
    28116,
    28117,
    28118,
    28119,
    28120,
    28121,
    28122,
    28123,
    28124,
    28125,
    28126,
    28128,
    28129,
    28130,
    28131,
    28132,
    28133,
    28134,
    28135,
    28136,
    28137,
    28138,
    28139,
    28140,
    28141,
    28142,
    28143,
    28144,
    28145,
    28146,
    28147,
    28148,
    28149,
    28150,
    28151,
    28152,
    28153,
    28154,
    28155,
    28156,
    28157,
    28158,
    28161,
    28162,
    28163,
    28164,
    28165,
    28166,
    28167,
    28168,
    28169,
    28171,
    28172,
    28173,
    28174,
    28175,
    28176,
    28177,
    28178,
    28179,
    28180,
    28181,
    28182,
    28183,
    28184,
    28185,
    28186,
    28187,
    28188,
    28190,
    28191,
    28193,
    28194,
    28195,
    28196,
    28197,
    28198,
    28199,
    28200,
    28201,
    28202,
    28203,
    28204,
    28206,
    28207,
    28208,
    28209,
    28210,
    28211,
    28212,
    28213,
    28214,
    28215,
    28216,
    28217,
    28218,
    28220,
    28222,
    28223,
    28224,
    28225,
    28226,
    28227,
    28228,
    28229,
    28230,
    28231,
    28232,
    28233,
    28234,
    28235,
    28236,
    28237,
    28238,
    28239,
    28240,
    28241,
    28242,
    28243,
    28244,
    28245,
    28246,
    28247,
    28248,
    28249,
    28250,
    28251,
    28252,
    28253,
    28254,
    28255,
    28256,
    28257,
    28258,
    28259,
    28261,
    28262,
    28263,
    28264,
    28265,
    28266,
    28267,
    28268,
    28269,
    28270,
    28271,
    28272,
    28273,
    28274,
    28275,
    28276,
    28277,
    28278,
    28279,
    28280,
    28281,
    28282,
    28283,
    28284,
    28286,
    28287,
    28288,
    28289,
    28290,
    28291,
    28292,
    28293,
    28294,
    28295,
    28296,
    28297,
    28298,
    28299,
    28300,
    28301,
    28302,
    28303,
    28304,
    28305,
    28306,
    28307,
    28309,
    28310,
    28311,
    28312,
    28313,
    28314
  ],
  "needs_revision": {
    "28127": "Messy solution with hesitation markers ('hmm'), inconsistent cube counts (alternates between 52 and 54), unclear reasoning",
    "28159": "Solution too abbreviated; no actual calculation shown, just states answer 156 cm² without deriving it",
    "28160": "Solution too abbreviated; computes triangle ABD=242 cm² then jumps to answer 44 cm² with no connecting reasoning",
    "28170": "Unclear reasoning: states 'actually big heart = 19u + 7u = 26 units' without explaining where 19u comes from; uses '?' and 'actually' indicating uncertainty",
    "28189": "Messy working with incomplete dimension extraction; defers to 'printed key' for computation rather than deriving independently",
    "28192": "Incomplete working with '...' gaps; defers to 'printed key' for the final computation rather than deriving independently",
    "28205": "Confused reasoning: uses 'wait' (self-correction mid-solution), 'key's method', and 'key working' instead of independent derivation; multiple conflicting approaches presented",
    "28219": "Unclear reasoning: uses '?' and 'using the key' to state the answer rather than deriving 1/3 independently from the pie chart",
    "28221": "KEY CONFLICT: solution correctly computes total=$85 (Zain=8u, Yen=6u, Xing=3u, 5u=$25, 17u=$85) but correct_index=3 points to $115. Either answer key or solution is wrong",
    "28260": "Defers to key for XZ=15; solution says 'using the key's working: XZ = 15 cm' without independent derivation. Per stated conditions (XY=24, YZ=8, XY=XZ+YZ-6), XZ should be 22, not 15",
    "28285": "Incomplete working: only computes 25% of 1600=400 without solving for adults or verifying the '50% of remaining were children' condition; defers to key's method",
    "28308": "Unclear reasoning: mixes multiple approaches with '?' markers; defers to key; incomplete derivation of monthly pocket money amount"
  }
}