{"abstract":"The exact pell positive solutions result violates the stated contract at quadratic unit irrational product.","category":"Numerics","checks":8,"contract":"Input [D,u,v,k], known positive fundamental solution u^2-D*v^2=1, k>=0; return first k positive solutions.","evaluation_group":"s3-numerics-pell-positive-solutions","failed_approach":"The partial repair a*v-b*u still violates the quadratic unit irrational product invariant.","family":"s3-numerics-pell-positive-solutions-quadratic-unit-irrational-product","id":"FA-14931","implementations":{"attempt":{"sha256":"87726db5dd7646a803fa593fd598aa8426094828deacde1e6dd56a72a1ea17ba","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nimport itertools\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(x):\n    D,u,v,k=x\n    a,b=1,0\n    out=[]\n    for _ in range(k):\n     a,b=a*u+D*b*v,a*v-b*u\n     out.append([a,b])\n    return out\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[([2, 3, 2, 1], [[3, 2]]), ([2, 3, 2, 2], [[3, 2], [17, 12]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([2, 3, 2, 3], [[3, 2], [17, 12], [99, 70]]), ([2, 3, 2, 4], [[3, 2], [17, 12], [99, 70], [577, 408]]), ([2, 3, 2, 5], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]]), ([2, 3, 2, 6], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860]])], [([2, 3, 2, 2], [[3, 2], [17, 12]]), ([2, 3, 2, 5], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([3, 2, 1, 8], [[2, 1], [7, 4], [26, 15], [97, 56], [362, 209], [1351, 780], [5042, 2911], [18817, 10864]]), ([5, 9, 4, 0], []), ([5, 9, 4, 1], [[9, 4]]), ([5, 9, 4, 2], [[9, 4], [161, 72]])], [([2, 3, 2, 3], [[3, 2], [17, 12], [99, 70]]), ([2, 3, 2, 8], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860], [114243, 80782], [665857, 470832]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([6, 5, 2, 7], [[5, 2], [49, 20], [485, 198], [4801, 1960], [47525, 19402], [470449, 192060], [4656965, 1901198]]), ([6, 5, 2, 8], [[5, 2], [49, 20], [485, 198], [4801, 1960], [47525, 19402], [470449, 192060], [4656965, 1901198], [46099201, 18819920]]), ([7, 8, 3, 0], []), ([7, 8, 3, 1], [[8, 3]])], [([2, 3, 2, 4], [[3, 2], [17, 12], [99, 70], [577, 408]]), ([3, 2, 1, 4], [[2, 1], [7, 4], [26, 15], [97, 56]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([10, 19, 6, 6], [[19, 6], [721, 228], [27379, 8658], [1039681, 328776], [39480499, 12484830], [1499219281, 474094764]]), ([10, 19, 6, 7], [[19, 6], [721, 228], [27379, 8658], [1039681, 328776], [39480499, 12484830], [1499219281, 474094764], [56930852179, 18003116202]]), ([10, 19, 6, 8], [[19, 6], [721, 228], [27379, 8658], [1039681, 328776], [39480499, 12484830], [1499219281, 474094764], [56930852179, 18003116202], [2161873163521, 683644320912]]), ([11, 10, 3, 0], [])], [([2, 3, 2, 5], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]]), ([3, 2, 1, 7], [[2, 1], [7, 4], [26, 15], [97, 56], [362, 209], [1351, 780], [5042, 2911]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([12, 7, 2, 5], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658]]), ([12, 7, 2, 6], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658], [3650401, 1053780]]), ([12, 7, 2, 7], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658], [3650401, 1053780], [50843527, 14677262]]), ([12, 7, 2, 8], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658], [3650401, 1053780], [50843527, 14677262], [708158977, 204427888]])]]\nfor i, (args, expected) in enumerate(fixtures[N-1]):\n    check(\"explicit oracle %d\" % i, solve(args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"broken":{"sha256":"b94c24721accaf4f25a69616b445b476bd0d52cd788bf74183b132d729f4f63b","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nimport itertools\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(x):\n    D,u,v,k=x\n    a,b=1,0\n    out=[]\n    for _ in range(k):\n     a,b=a*u+D*b*v,a*u+b*v\n     out.append([a,b])\n    return out\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[([2, 3, 2, 1], [[3, 2]]), ([2, 3, 2, 2], [[3, 2], [17, 12]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([2, 3, 2, 3], [[3, 2], [17, 12], [99, 70]]), ([2, 3, 2, 4], [[3, 2], [17, 12], [99, 70], [577, 408]]), ([2, 3, 2, 5], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]]), ([2, 3, 2, 6], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860]])], [([2, 3, 2, 2], [[3, 2], [17, 12]]), ([2, 3, 2, 5], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([3, 2, 1, 8], [[2, 1], [7, 4], [26, 15], [97, 56], [362, 209], [1351, 780], [5042, 2911], [18817, 10864]]), ([5, 9, 4, 0], []), ([5, 9, 4, 1], [[9, 4]]), ([5, 9, 4, 2], [[9, 4], [161, 72]])], [([2, 3, 2, 3], [[3, 2], [17, 12], [99, 70]]), ([2, 3, 2, 8], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860], [114243, 80782], [665857, 470832]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([6, 5, 2, 7], [[5, 2], [49, 20], [485, 198], [4801, 1960], [47525, 19402], [470449, 192060], [4656965, 1901198]]), ([6, 5, 2, 8], [[5, 2], [49, 20], [485, 198], [4801, 1960], [47525, 19402], [470449, 192060], [4656965, 1901198], [46099201, 18819920]]), ([7, 8, 3, 0], []), ([7, 8, 3, 1], [[8, 3]])], [([2, 3, 2, 4], [[3, 2], [17, 12], [99, 70], [577, 408]]), ([3, 2, 1, 4], [[2, 1], [7, 4], [26, 15], [97, 56]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([10, 19, 6, 6], [[19, 6], [721, 228], [27379, 8658], [1039681, 328776], [39480499, 12484830], [1499219281, 474094764]]), ([10, 19, 6, 7], [[19, 6], [721, 228], [27379, 8658], [1039681, 328776], [39480499, 12484830], [1499219281, 474094764], [56930852179, 18003116202]]), ([10, 19, 6, 8], [[19, 6], [721, 228], [27379, 8658], [1039681, 328776], [39480499, 12484830], [1499219281, 474094764], [56930852179, 18003116202], [2161873163521, 683644320912]]), ([11, 10, 3, 0], [])], [([2, 3, 2, 5], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]]), ([3, 2, 1, 7], [[2, 1], [7, 4], [26, 15], [97, 56], [362, 209], [1351, 780], [5042, 2911]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([12, 7, 2, 5], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658]]), ([12, 7, 2, 6], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658], [3650401, 1053780]]), ([12, 7, 2, 7], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658], [3650401, 1053780], [50843527, 14677262]]), ([12, 7, 2, 8], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658], [3650401, 1053780], [50843527, 14677262], [708158977, 204427888]])]]\nfor i, (args, expected) in enumerate(fixtures[N-1]):\n    check(\"explicit oracle %d\" % i, solve(args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"fixed":{"sha256":"831fef4fccfc2ba51390ac25f5d3a3ca094e375dfc2c9b9194eaff7244c82610","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nimport itertools\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(x):\n    D,u,v,k=x\n    a,b=1,0\n    out=[]\n    for _ in range(k):\n     a,b=a*u+D*b*v,a*v+b*u\n     out.append([a,b])\n    return out\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[([2, 3, 2, 1], [[3, 2]]), ([2, 3, 2, 2], [[3, 2], [17, 12]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([2, 3, 2, 3], [[3, 2], [17, 12], [99, 70]]), ([2, 3, 2, 4], [[3, 2], [17, 12], [99, 70], [577, 408]]), ([2, 3, 2, 5], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]]), ([2, 3, 2, 6], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860]])], [([2, 3, 2, 2], [[3, 2], [17, 12]]), ([2, 3, 2, 5], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([3, 2, 1, 8], [[2, 1], [7, 4], [26, 15], [97, 56], [362, 209], [1351, 780], [5042, 2911], [18817, 10864]]), ([5, 9, 4, 0], []), ([5, 9, 4, 1], [[9, 4]]), ([5, 9, 4, 2], [[9, 4], [161, 72]])], [([2, 3, 2, 3], [[3, 2], [17, 12], [99, 70]]), ([2, 3, 2, 8], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860], [114243, 80782], [665857, 470832]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([6, 5, 2, 7], [[5, 2], [49, 20], [485, 198], [4801, 1960], [47525, 19402], [470449, 192060], [4656965, 1901198]]), ([6, 5, 2, 8], [[5, 2], [49, 20], [485, 198], [4801, 1960], [47525, 19402], [470449, 192060], [4656965, 1901198], [46099201, 18819920]]), ([7, 8, 3, 0], []), ([7, 8, 3, 1], [[8, 3]])], [([2, 3, 2, 4], [[3, 2], [17, 12], [99, 70], [577, 408]]), ([3, 2, 1, 4], [[2, 1], [7, 4], [26, 15], [97, 56]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([10, 19, 6, 6], [[19, 6], [721, 228], [27379, 8658], [1039681, 328776], [39480499, 12484830], [1499219281, 474094764]]), ([10, 19, 6, 7], [[19, 6], [721, 228], [27379, 8658], [1039681, 328776], [39480499, 12484830], [1499219281, 474094764], [56930852179, 18003116202]]), ([10, 19, 6, 8], [[19, 6], [721, 228], [27379, 8658], [1039681, 328776], [39480499, 12484830], [1499219281, 474094764], [56930852179, 18003116202], [2161873163521, 683644320912]]), ([11, 10, 3, 0], [])], [([2, 3, 2, 5], [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]]), ([3, 2, 1, 7], [[2, 1], [7, 4], [26, 15], [97, 56], [362, 209], [1351, 780], [5042, 2911]]), ([2, 3, 2, 0], []), ([13, 649, 180, 8], [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]]), ([12, 7, 2, 5], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658]]), ([12, 7, 2, 6], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658], [3650401, 1053780]]), ([12, 7, 2, 7], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658], [3650401, 1053780], [50843527, 14677262]]), ([12, 7, 2, 8], [[7, 2], [97, 28], [1351, 390], [18817, 5432], [262087, 75658], [3650401, 1053780], [50843527, 14677262], [708158977, 204427888]])]]\nfor i, (args, expected) in enumerate(fixtures[N-1]):\n    check(\"explicit oracle %d\" % i, solve(args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"}},"limitations":"A deterministic bounded teaching model. Inputs are restricted to the explicit contract; this is not a production algebra library. This reproducer isolates one failure mechanism. Results cover the supplied fixtures. Variants within a family share a test contract and should remain grouped when constructing evaluation splits. Related mechanisms with a shared evaluation_group must also remain together; these controlled models are not independent production incidents.","method":"Deterministic executable model with adversarial boundary fixtures.","provenance":{"created_by":"Failure Map","dependencies":"Python standard library","family":"s3-numerics-pell-positive-solutions-quadratic-unit-irrational-product","generated_at":"2026-09-29T14:39:21.836397+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Exact discrete arithmetic with observable algorithmic state; no floating point approximation is used.","repair":"Use a*v+b*u at the quadratic unit irrational product step.","root_cause":"The quadratic unit irrational product step uses a*u+b*v instead of a*v+b*u.","sha256":"c451e66062ffbd2bb7b9b26b9563530d83be30889a19dd5fcfa056985199fa9e","title":"Pell positive solutions: quadratic unit irrational product · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":42.353,"exit_code":1,"observations":[{"actual":[[3,2]],"check":"explicit oracle 0","expected":[[3,2]],"passed":true},{"actual":[[3,2],[17,0]],"check":"explicit oracle 1","expected":[[3,2],[17,12]],"passed":false},{"actual":[],"check":"explicit oracle 2","expected":[],"passed":true},{"actual":[[649,180],[842401,0],[546718249,151632180],[709639444801,0],[460555999675849,127735100064180],[597800977939807201,0],[387972834682934873449,107604176029165296180],[503588141617471525929601,0]],"check":"explicit oracle 3","expected":[[649,180],[842401,233640],[1093435849,303264540],[1419278889601,393637139280],[1842222905266249,510940703520900],[2391203911756701601,663200639532988920],[3103780835237293411849,860833919173116097260],[4028705132934095091878401,1117361763886065161254560]],"passed":false},{"actual":[[3,2],[17,0],[51,34]],"check":"explicit oracle 4","expected":[[3,2],[17,12],[99,70]],"passed":false},{"actual":[[3,2],[17,0],[51,34],[289,0]],"check":"explicit oracle 5","expected":[[3,2],[17,12],[99,70],[577,408]],"passed":false},{"actual":[[3,2],[17,0],[51,34],[289,0],[867,578]],"check":"explicit oracle 6","expected":[[3,2],[17,12],[99,70],[577,408],[3363,2378]],"passed":false},{"actual":[[3,2],[17,0],[51,34],[289,0],[867,578],[4913,0]],"check":"explicit oracle 7","expected":[[3,2],[17,12],[99,70],[577,408],[3363,2378],[19601,13860]],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"explicit oracle 0\", \"actual\": [[3, 2]], \"expected\": [[3, 2]], \"passed\": true}, {\"check\": \"explicit oracle 1\", \"actual\": [[3, 2], [17, 0]], \"expected\": [[3, 2], [17, 12]], \"passed\": false}, {\"check\": \"explicit oracle 2\", \"actual\": [], \"expected\": [], \"passed\": true}, {\"check\": \"explicit oracle 3\", \"actual\": [[649, 180], [842401, 0], [546718249, 151632180], [709639444801, 0], [460555999675849, 127735100064180], [597800977939807201, 0], [387972834682934873449, 107604176029165296180], [503588141617471525929601, 0]], \"expected\": [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]], \"passed\": false}, {\"check\": \"explicit oracle 4\", \"actual\": [[3, 2], [17, 0], [51, 34]], \"expected\": [[3, 2], [17, 12], [99, 70]], \"passed\": false}, {\"check\": \"explicit oracle 5\", \"actual\": [[3, 2], [17, 0], [51, 34], [289, 0]], \"expected\": [[3, 2], [17, 12], [99, 70], [577, 408]], \"passed\": false}, {\"check\": \"explicit oracle 6\", \"actual\": [[3, 2], [17, 0], [51, 34], [289, 0], [867, 578]], \"expected\": [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]], \"passed\": false}, {\"check\": \"explicit oracle 7\", \"actual\": [[3, 2], [17, 0], [51, 34], [289, 0], [867, 578], [4913, 0]], \"expected\": [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860]], \"passed\": false}], \"passed\": false}\n"},"broken":{"elapsed_ms":44.565,"exit_code":1,"observations":[{"actual":[[3,3]],"check":"explicit oracle 0","expected":[[3,2]],"passed":false},{"actual":[[3,3],[21,15]],"check":"explicit oracle 1","expected":[[3,2],[17,12]],"passed":false},{"actual":[],"check":"explicit oracle 2","expected":[],"passed":true},{"actual":[[649,649],[1939861,538021],[2517938929,1355813569],[4806746116381,1878188807341],[7514540038709209,3457652214852649],[12967842667877475301,5499313883795753461],[21284524379534544569089,9406006390535717093329],[35823711276171497423728621,15506737472614348502137981]],"check":"explicit oracle 3","expected":[[649,180],[842401,233640],[1093435849,303264540],[1419278889601,393637139280],[1842222905266249,510940703520900],[2391203911756701601,663200639532988920],[3103780835237293411849,860833919173116097260],[4028705132934095091878401,1117361763886065161254560]],"passed":false},{"actual":[[3,3],[21,15],[123,93]],"check":"explicit oracle 4","expected":[[3,2],[17,12],[99,70]],"passed":false},{"actual":[[3,3],[21,15],[123,93],[741,555]],"check":"explicit oracle 5","expected":[[3,2],[17,12],[99,70],[577,408]],"passed":false},{"actual":[[3,3],[21,15],[123,93],[741,555],[4443,3333]],"check":"explicit oracle 6","expected":[[3,2],[17,12],[99,70],[577,408],[3363,2378]],"passed":false},{"actual":[[3,3],[21,15],[123,93],[741,555],[4443,3333],[26661,19995]],"check":"explicit oracle 7","expected":[[3,2],[17,12],[99,70],[577,408],[3363,2378],[19601,13860]],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"explicit oracle 0\", \"actual\": [[3, 3]], \"expected\": [[3, 2]], \"passed\": false}, {\"check\": \"explicit oracle 1\", \"actual\": [[3, 3], [21, 15]], \"expected\": [[3, 2], [17, 12]], \"passed\": false}, {\"check\": \"explicit oracle 2\", \"actual\": [], \"expected\": [], \"passed\": true}, {\"check\": \"explicit oracle 3\", \"actual\": [[649, 649], [1939861, 538021], [2517938929, 1355813569], [4806746116381, 1878188807341], [7514540038709209, 3457652214852649], [12967842667877475301, 5499313883795753461], [21284524379534544569089, 9406006390535717093329], [35823711276171497423728621, 15506737472614348502137981]], \"expected\": [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]], \"passed\": false}, {\"check\": \"explicit oracle 4\", \"actual\": [[3, 3], [21, 15], [123, 93]], \"expected\": [[3, 2], [17, 12], [99, 70]], \"passed\": false}, {\"check\": \"explicit oracle 5\", \"actual\": [[3, 3], [21, 15], [123, 93], [741, 555]], \"expected\": [[3, 2], [17, 12], [99, 70], [577, 408]], \"passed\": false}, {\"check\": \"explicit oracle 6\", \"actual\": [[3, 3], [21, 15], [123, 93], [741, 555], [4443, 3333]], \"expected\": [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]], \"passed\": false}, {\"check\": \"explicit oracle 7\", \"actual\": [[3, 3], [21, 15], [123, 93], [741, 555], [4443, 3333], [26661, 19995]], \"expected\": [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860]], \"passed\": false}], \"passed\": false}\n"},"fixed":{"elapsed_ms":43.578,"exit_code":0,"observations":[{"actual":[[3,2]],"check":"explicit oracle 0","expected":[[3,2]],"passed":true},{"actual":[[3,2],[17,12]],"check":"explicit oracle 1","expected":[[3,2],[17,12]],"passed":true},{"actual":[],"check":"explicit oracle 2","expected":[],"passed":true},{"actual":[[649,180],[842401,233640],[1093435849,303264540],[1419278889601,393637139280],[1842222905266249,510940703520900],[2391203911756701601,663200639532988920],[3103780835237293411849,860833919173116097260],[4028705132934095091878401,1117361763886065161254560]],"check":"explicit oracle 3","expected":[[649,180],[842401,233640],[1093435849,303264540],[1419278889601,393637139280],[1842222905266249,510940703520900],[2391203911756701601,663200639532988920],[3103780835237293411849,860833919173116097260],[4028705132934095091878401,1117361763886065161254560]],"passed":true},{"actual":[[3,2],[17,12],[99,70]],"check":"explicit oracle 4","expected":[[3,2],[17,12],[99,70]],"passed":true},{"actual":[[3,2],[17,12],[99,70],[577,408]],"check":"explicit oracle 5","expected":[[3,2],[17,12],[99,70],[577,408]],"passed":true},{"actual":[[3,2],[17,12],[99,70],[577,408],[3363,2378]],"check":"explicit oracle 6","expected":[[3,2],[17,12],[99,70],[577,408],[3363,2378]],"passed":true},{"actual":[[3,2],[17,12],[99,70],[577,408],[3363,2378],[19601,13860]],"check":"explicit oracle 7","expected":[[3,2],[17,12],[99,70],[577,408],[3363,2378],[19601,13860]],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"explicit oracle 0\", \"actual\": [[3, 2]], \"expected\": [[3, 2]], \"passed\": true}, {\"check\": \"explicit oracle 1\", \"actual\": [[3, 2], [17, 12]], \"expected\": [[3, 2], [17, 12]], \"passed\": true}, {\"check\": \"explicit oracle 2\", \"actual\": [], \"expected\": [], \"passed\": true}, {\"check\": \"explicit oracle 3\", \"actual\": [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]], \"expected\": [[649, 180], [842401, 233640], [1093435849, 303264540], [1419278889601, 393637139280], [1842222905266249, 510940703520900], [2391203911756701601, 663200639532988920], [3103780835237293411849, 860833919173116097260], [4028705132934095091878401, 1117361763886065161254560]], \"passed\": true}, {\"check\": \"explicit oracle 4\", \"actual\": [[3, 2], [17, 12], [99, 70]], \"expected\": [[3, 2], [17, 12], [99, 70]], \"passed\": true}, {\"check\": \"explicit oracle 5\", \"actual\": [[3, 2], [17, 12], [99, 70], [577, 408]], \"expected\": [[3, 2], [17, 12], [99, 70], [577, 408]], \"passed\": true}, {\"check\": \"explicit oracle 6\", \"actual\": [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]], \"expected\": [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378]], \"passed\": true}, {\"check\": \"explicit oracle 7\", \"actual\": [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860]], \"expected\": [[3, 2], [17, 12], [99, 70], [577, 408], [3363, 2378], [19601, 13860]], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}