﻿{
    "good":  [
                 30929,
                 30930,
                 30931,
                 30932,
                 30933,
                 30934,
                 30935,
                 30936,
                 30937,
                 30938,
                 30939,
                 30940,
                 30941,
                 30942,
                 30943,
                 30944,
                 30945,
                 30946,
                 30947,
                 30948,
                 30949,
                 30950,
                 30951,
                 30952,
                 30953,
                 30954,
                 30955,
                 30956,
                 30958,
                 30959,
                 30960,
                 30962,
                 30963,
                 30964,
                 30965,
                 30966,
                 30967,
                 30968,
                 30969,
                 30970,
                 30971,
                 30972,
                 30973,
                 30974,
                 30975,
                 30976,
                 30977,
                 30978,
                 30979,
                 30980,
                 30981,
                 30982,
                 30983,
                 30984,
                 30985,
                 30986,
                 30987,
                 30988,
                 30989,
                 30990,
                 30991,
                 30992,
                 30993,
                 30994,
                 30995,
                 30996,
                 30997,
                 30998,
                 30999,
                 31000,
                 31001,
                 31002,
                 31003,
                 31004,
                 31005,
                 31006,
                 31008,
                 31010,
                 31011,
                 31012,
                 31013,
                 31014,
                 31015,
                 31016,
                 31017,
                 31018,
                 31019,
                 31020,
                 31021,
                 31022,
                 31023,
                 31024,
                 31025,
                 31026,
                 31027,
                 31028,
                 31029,
                 31030,
                 31031,
                 31032,
                 31033,
                 31034,
                 31035,
                 31036,
                 31037,
                 31038,
                 31039,
                 31040,
                 31041,
                 31042,
                 31043,
                 31044,
                 31045,
                 31046,
                 31047,
                 31048,
                 31049,
                 31050,
                 31051,
                 31052,
                 31053,
                 31054,
                 31055,
                 31056,
                 31057,
                 31058,
                 31059,
                 31060,
                 31061,
                 31062,
                 31063,
                 31064,
                 31065,
                 31066,
                 31067,
                 31068,
                 31069,
                 31070,
                 31071,
                 31072,
                 31073,
                 31074,
                 31075,
                 31076,
                 31077,
                 31078,
                 31079,
                 31080,
                 31081,
                 31082,
                 31083,
                 31084,
                 31085,
                 31086,
                 31088,
                 31089,
                 31090,
                 31091,
                 31092,
                 31094,
                 31095,
                 31096,
                 31097,
                 31099,
                 31100,
                 31101,
                 31102,
                 31103,
                 31104,
                 31105,
                 31106,
                 31107,
                 31108,
                 31109,
                 31110,
                 31111,
                 31112,
                 31113,
                 31114,
                 31115,
                 31116,
                 31118,
                 31119,
                 31120,
                 31121,
                 31122,
                 31123,
                 31124,
                 31125,
                 31126,
                 31127,
                 31128,
                 31129
             ],
    "needs_revision":  {
                           "31093":  "Solution text describes a different scenario (senior citizen package calculation) than the question (10pct discount on family package with y=). The answer 154.80 is correct for the question but the solution reasoning is unrelated.",
                           "31009":  "Incomplete solution for part (b): bag distribution reasoning cuts off at \u0027key: 4 large bags...\u0027 without explaining how the answer of 6 large bags is derived from the 64 leftover cookies and the large=2xsmall constraint.",
                           "30957":  "Confusing unit conversion: solution defines chicken wings=3U then jumps to chicken wings=6U=54 mid-solution without explaining the U-doubling step. The math works (U=9, wings=6*9=54 when originally 3U) but the reasoning is garbled.",
                           "31117":  "Empty solution: solution field is a blank string with no content at all.",
                           "31087":  "Truncated solution: perimeter calculation cuts off mid-sentence at \u0027...and a half circle arc = 1/2 x 2 x 22/7 x 21/2...\u0027 without completing the computation or giving a final answer line.",
                           "31007":  "KEY CONFLICT: solution computes angle DCE as 75deg (with a question mark indicating uncertainty) but answer key expects 55deg. Solution states \u0027(180-30)/2 = 75?\u0027 then uses 75 for part (b), conflicting with the provided answer of 55.",
                           "30961":  "Self-contradictory math: solution first computes Friday as 1U=45 (Mon-Thurs=4U=180, total=5U=225, Friday=45) then switches to a different calculation giving Friday=65 via different bar values. The final answer 65 is correct but the reasoning contradicts itself.",
                           "31098":  "Solution mismatches question: the question asks for total money collected from soft toy sales at 20pct discount, but the solution discusses Day 2 counts and fractions (26/120 = 13/60) from a completely different problem context."
                       }
}
