{"abstract":"Valid element sets are rejected as corrupt.","category":"Orbital propagation","checks":7,"contract":"Input one TLE line-2 string. It must be exactly 69 characters and start with \"2\", else None. Fields by 1-based columns: inclination 9-16, RAAN 18-25, eccentricity 27-33 with an implied leading decimal point, argument of perigee 35-42, mean anomaly 44-51, mean motion 53-63, revolution number 64-68, checksum 69 (sum of digits in columns 1-68, \"-\" counts 1, mod 10). Return [inc, raan, ecc, argp, M, n, rev, checksum_ok].","evaluation_group":"w2-orbital_propagation-tle_line2","failed_approach":"Skipping the line number column fails for every line-2 set.","family":"w2-orbital_propagation-tle_line2-checksum-span","id":"FA-69426","implementations":{"attempt":{"sha256":"b6d697d70e972c347395eaa361d062bf3c3488943748bf776c934a78f0548e9b","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(x):\n    s=x\n    if len(s)!=69 or s[0]!='2': return None\n    cs=sum(int(c) if c.isdigit() else (1 if c=='-' else 0) for c in s[1:68])%10\n    inc=float(s[8:16]); raan=float(s[17:25])\n    ecc=float('0.'+s[26:33].strip())\n    argp=float(s[34:42]); ma=float(s[43:51])\n    n=float(s[52:63])\n    rev=int(s[63:68])\n    return [inc,raan,ecc,argp,ma,n,rev,cs==int(s[68])]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537', [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, True]), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True]), ('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"', '2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776', [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, False]), ('two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"', '2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06', [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, True]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True])], [('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"', '2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776', [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, False]), ('two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"', '2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06', [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, True]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\\\r\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r', None), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345', None)], [('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\\\r\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r', None), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345', None), ('two-line element set line 2 \"1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', None), ('two-line element set line 2 \"3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', None), ('two-line element set line 2 \"2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678\"', '2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678', [7.0, 8.0, 9e-07, 10.0, 11.0, 12.5, 67, False])], [('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', None), ('two-line element set line 2 \"3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', None), ('two-line element set line 2 \"2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678\"', '2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678', [7.0, 8.0, 9e-07, 10.0, 11.0, 12.5, 67, False]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537', [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, True]), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True])], [('two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"', '2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06', [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, True]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537', [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, True]), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True]), ('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"', '2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776', [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, False]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True])]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, 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":"e766014033e30222d708c9a91074c92853472a6b362a1a84762399766754c431","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(x):\n    s=x\n    if len(s)!=69 or s[0]!='2': return None\n    cs=sum(int(c) if c.isdigit() else (1 if c=='-' else 0) for c in s[:69])%10\n    inc=float(s[8:16]); raan=float(s[17:25])\n    ecc=float('0.'+s[26:33].strip())\n    argp=float(s[34:42]); ma=float(s[43:51])\n    n=float(s[52:63])\n    rev=int(s[63:68])\n    return [inc,raan,ecc,argp,ma,n,rev,cs==int(s[68])]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537', [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, True]), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True]), ('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"', '2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776', [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, False]), ('two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"', '2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06', [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, True]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True])], [('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"', '2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776', [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, False]), ('two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"', '2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06', [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, True]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\\\r\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r', None), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345', None)], [('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\\\r\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r', None), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345', None), ('two-line element set line 2 \"1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', None), ('two-line element set line 2 \"3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', None), ('two-line element set line 2 \"2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678\"', '2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678', [7.0, 8.0, 9e-07, 10.0, 11.0, 12.5, 67, False])], [('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', None), ('two-line element set line 2 \"3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', None), ('two-line element set line 2 \"2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678\"', '2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678', [7.0, 8.0, 9e-07, 10.0, 11.0, 12.5, 67, False]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537', [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, True]), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True])], [('two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"', '2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06', [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, True]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537', [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, True]), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True]), ('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"', '2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776', [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, False]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True])]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, 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":"077e4041017d5704c8f5d4773ed922e52f88554775d6943dce3dc8f70ee3c7a2","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(x):\n    s=x\n    if len(s)!=69 or s[0]!='2': return None\n    cs=sum(int(c) if c.isdigit() else (1 if c=='-' else 0) for c in s[:68])%10\n    inc=float(s[8:16]); raan=float(s[17:25])\n    ecc=float('0.'+s[26:33].strip())\n    argp=float(s[34:42]); ma=float(s[43:51])\n    n=float(s[52:63])\n    rev=int(s[63:68])\n    return [inc,raan,ecc,argp,ma,n,rev,cs==int(s[68])]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537', [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, True]), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True]), ('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"', '2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776', [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, False]), ('two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"', '2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06', [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, True]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True])], [('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"', '2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776', [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, False]), ('two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"', '2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06', [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, True]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\\\r\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r', None), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345', None)], [('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\\\r\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r', None), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.1955361212345', None), ('two-line element set line 2 \"1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', None), ('two-line element set line 2 \"3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', None), ('two-line element set line 2 \"2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678\"', '2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678', [7.0, 8.0, 9e-07, 10.0, 11.0, 12.5, 67, False])], [('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '1 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', None), ('two-line element set line 2 \"3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '3 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', None), ('two-line element set line 2 \"2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678\"', '2 12345   7.0000   8.0000 0000009  10.0000  11.0000 12.50000000   678', [7.0, 8.0, 9e-07, 10.0, 11.0, 12.5, 67, False]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537', [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, True]), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True])], [('two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"', '2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06', [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, True]), ('two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537', [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, True]), ('two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"', '2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453', [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, True]), ('two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"', '2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12', [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, True]), ('two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"', '2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994', [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, True]), ('two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"', '2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776', [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, False]), ('two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"', '2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212', [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, True])]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, 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 toy two-body model with stipulated constants and conventions; not flight dynamics software or a validated SGP4 implementation. 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":"w2-orbital_propagation-tle_line2-checksum-span","generated_at":"2026-09-29T14:48:11.297983+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Orbit determination and mission planning chain many small conversions; one wrong branch or unit silently moves a spacecraft by kilometres.","repair":"Sum columns 1-68 only.","root_cause":"The checksum sum covers all 69 columns.","sha256":"2231773d60dfced018e92bdb061f8232ff813674f0bff578155c3e4c33a8057c","title":"Two-line element set line 2: Checksum includes its own digit · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":38.936,"exit_code":1,"observations":[{"actual":[51.6416,247.4627,0.0006703,130.536,325.0288,15.72125391,56353,false],"check":"two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"","expected":[51.6416,247.4627,0.0006703,130.536,325.0288,15.72125391,56353,true],"passed":false},{"actual":[97.7245,10.2,0.1234567,88.1,272.05,14.19553612,12345,false],"check":"two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"","expected":[97.7245,10.2,0.1234567,88.1,272.05,14.19553612,12345,true],"passed":false},{"actual":[0.0543,359.9999,5e-06,0.0,180.0,1.00271798,1,false],"check":"two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"","expected":[0.0543,359.9999,5e-06,0.0,180.0,1.00271798,1,true],"passed":false},{"actual":[98.9,120.7,0.0014,300.25,59.9,14.12501077,99999,false],"check":"two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"","expected":[98.9,120.7,0.0014,300.25,59.9,14.12501077,99999,true],"passed":false},{"actual":[63.4,45.0,0.73,270.0,10.0,2.00563891,777,false],"check":"two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"","expected":[63.4,45.0,0.73,270.0,10.0,2.00563891,777,false],"passed":true},{"actual":[28.5,200.0,9.99e-05,12.0,348.0,15.9,0,false],"check":"two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"","expected":[28.5,200.0,9.99e-05,12.0,348.0,15.9,0,true],"passed":false},{"actual":[55.0,150.0,0.0025,45.0,315.0,2.00567,4321,false],"check":"two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"","expected":[55.0,150.0,0.0025,45.0,315.0,2.00567,4321,true],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"two-line element set line 2 \\\"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\\"\", \"actual\": [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, false], \"expected\": [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\\\"\", \"actual\": [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, false], \"expected\": [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\\\"\", \"actual\": [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, false], \"expected\": [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\\\"\", \"actual\": [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, false], \"expected\": [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\\\"\", \"actual\": [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, false], \"expected\": [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, false], \"passed\": true}, {\"check\": \"two-line element set line 2 \\\"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\\\"\", \"actual\": [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, false], \"expected\": [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\\\"\", \"actual\": [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, false], \"expected\": [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, true], \"passed\": false}], \"passed\": false}\n"},"broken":{"elapsed_ms":40.898,"exit_code":1,"observations":[{"actual":[51.6416,247.4627,0.0006703,130.536,325.0288,15.72125391,56353,false],"check":"two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"","expected":[51.6416,247.4627,0.0006703,130.536,325.0288,15.72125391,56353,true],"passed":false},{"actual":[97.7245,10.2,0.1234567,88.1,272.05,14.19553612,12345,false],"check":"two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"","expected":[97.7245,10.2,0.1234567,88.1,272.05,14.19553612,12345,true],"passed":false},{"actual":[0.0543,359.9999,5e-06,0.0,180.0,1.00271798,1,false],"check":"two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"","expected":[0.0543,359.9999,5e-06,0.0,180.0,1.00271798,1,true],"passed":false},{"actual":[98.9,120.7,0.0014,300.25,59.9,14.12501077,99999,false],"check":"two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"","expected":[98.9,120.7,0.0014,300.25,59.9,14.12501077,99999,true],"passed":false},{"actual":[63.4,45.0,0.73,270.0,10.0,2.00563891,777,false],"check":"two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"","expected":[63.4,45.0,0.73,270.0,10.0,2.00563891,777,false],"passed":true},{"actual":[28.5,200.0,9.99e-05,12.0,348.0,15.9,0,false],"check":"two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"","expected":[28.5,200.0,9.99e-05,12.0,348.0,15.9,0,true],"passed":false},{"actual":[55.0,150.0,0.0025,45.0,315.0,2.00567,4321,false],"check":"two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"","expected":[55.0,150.0,0.0025,45.0,315.0,2.00567,4321,true],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"two-line element set line 2 \\\"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\\"\", \"actual\": [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, false], \"expected\": [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\\\"\", \"actual\": [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, false], \"expected\": [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\\\"\", \"actual\": [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, false], \"expected\": [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\\\"\", \"actual\": [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, false], \"expected\": [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\\\"\", \"actual\": [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, false], \"expected\": [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, false], \"passed\": true}, {\"check\": \"two-line element set line 2 \\\"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\\\"\", \"actual\": [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, false], \"expected\": [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, true], \"passed\": false}, {\"check\": \"two-line element set line 2 \\\"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\\\"\", \"actual\": [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, false], \"expected\": [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, true], \"passed\": false}], \"passed\": false}\n"},"fixed":{"elapsed_ms":41.855,"exit_code":0,"observations":[{"actual":[51.6416,247.4627,0.0006703,130.536,325.0288,15.72125391,56353,true],"check":"two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\"","expected":[51.6416,247.4627,0.0006703,130.536,325.0288,15.72125391,56353,true],"passed":true},{"actual":[97.7245,10.2,0.1234567,88.1,272.05,14.19553612,12345,true],"check":"two-line element set line 2 \"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\"","expected":[97.7245,10.2,0.1234567,88.1,272.05,14.19553612,12345,true],"passed":true},{"actual":[0.0543,359.9999,5e-06,0.0,180.0,1.00271798,1,true],"check":"two-line element set line 2 \"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\"","expected":[0.0543,359.9999,5e-06,0.0,180.0,1.00271798,1,true],"passed":true},{"actual":[98.9,120.7,0.0014,300.25,59.9,14.12501077,99999,true],"check":"two-line element set line 2 \"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\"","expected":[98.9,120.7,0.0014,300.25,59.9,14.12501077,99999,true],"passed":true},{"actual":[63.4,45.0,0.73,270.0,10.0,2.00563891,777,false],"check":"two-line element set line 2 \"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\"","expected":[63.4,45.0,0.73,270.0,10.0,2.00563891,777,false],"passed":true},{"actual":[28.5,200.0,9.99e-05,12.0,348.0,15.9,0,true],"check":"two-line element set line 2 \"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\"","expected":[28.5,200.0,9.99e-05,12.0,348.0,15.9,0,true],"passed":true},{"actual":[55.0,150.0,0.0025,45.0,315.0,2.00567,4321,true],"check":"two-line element set line 2 \"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\"","expected":[55.0,150.0,0.0025,45.0,315.0,2.00567,4321,true],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"two-line element set line 2 \\\"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\\"\", \"actual\": [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, true], \"expected\": [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, true], \"passed\": true}, {\"check\": \"two-line element set line 2 \\\"2 43013  97.7245  10.2000 1234567  88.1000 272.0500 14.19553612123453\\\"\", \"actual\": [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, true], \"expected\": [97.7245, 10.2, 0.1234567, 88.1, 272.05, 14.19553612, 12345, true], \"passed\": true}, {\"check\": \"two-line element set line 2 \\\"2 11111   0.0543 359.9999 0000050   0.0000 180.0000  1.00271798    12\\\"\", \"actual\": [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, true], \"expected\": [0.0543, 359.9999, 5e-06, 0.0, 180.0, 1.00271798, 1, true], \"passed\": true}, {\"check\": \"two-line element set line 2 \\\"2 28654  98.9000 120.7000 0014000 300.2500  59.9000 14.12501077999994\\\"\", \"actual\": [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, true], \"expected\": [98.9, 120.7, 0.0014, 300.25, 59.9, 14.12501077, 99999, true], \"passed\": true}, {\"check\": \"two-line element set line 2 \\\"2 40000  63.4000  45.0000 7300000 270.0000  10.0000  2.00563891  7776\\\"\", \"actual\": [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, false], \"expected\": [63.4, 45.0, 0.73, 270.0, 10.0, 2.00563891, 777, false], \"passed\": true}, {\"check\": \"two-line element set line 2 \\\"2 25000  28.5000 200.0000 0000999  12.0000 348.0000 15.90000000    06\\\"\", \"actual\": [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, true], \"expected\": [28.5, 200.0, 9.99e-05, 12.0, 348.0, 15.9, 0, true], \"passed\": true}, {\"check\": \"two-line element set line 2 \\\"2 36000  55.0000 150.0000 0025000  45.0000 315.0000  2.00567000 43212\\\"\", \"actual\": [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, true], \"expected\": [55.0, 150.0, 0.0025, 45.0, 315.0, 2.00567, 4321, true], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}