{"abstract":"Lines with trailing carriage returns or truncated checksums slip through or crash later.","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":"Stripping whitespace first accepts lines the contract rejects.","family":"w2-orbital_propagation-tle_line2-line-length","id":"FA-69436","implementations":{"attempt":{"sha256":"ebfd64a4fae2b69f566c05c9094c76b5ffbe1b202660ee8bb20ff224355750ec","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(x):\n    s=x\n    s=s.strip()\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\\\\r\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r', None), ('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 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 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 \"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 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 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 \"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 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 \"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 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 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.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])]]\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":"88a4b8f5c528b01ba4234ba61e45e780bf3c8b4b5cf8ecb05710e1ddb4204721","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)<68 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\\\\r\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r', None), ('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 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 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 \"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 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 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 \"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 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 \"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 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 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.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])]]\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":"c64c2b46eab213fe07a6e1a34e8a2272e3ada234b4e7a97a0d9925af77c771ed","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\\\\r\"', '2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r', None), ('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 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 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 \"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 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 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 \"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 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 \"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 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 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.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])]]\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-line-length","generated_at":"2026-09-29T14:48:11.339429+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":"Require exactly 69 characters.","root_cause":"The length check only rejects lines shorter than 69 characters.","sha256":"89fb70b137c2821e0abf185f45dbfb85b6d36f976050052a2ea45901d3defe2b","title":"Two-line element set line 2: Overlong lines are accepted · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":40.184,"exit_code":1,"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\\r\"","expected":null,"passed":false},{"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}],"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\\\\r\\\"\", \"actual\": [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, true], \"expected\": null, \"passed\": false}, {\"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}], \"passed\": false}\n"},"broken":{"elapsed_ms":40.823,"exit_code":1,"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\\r\"","expected":null,"passed":false},{"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}],"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\\\\r\\\"\", \"actual\": [51.6416, 247.4627, 0.0006703, 130.536, 325.0288, 15.72125391, 56353, true], \"expected\": null, \"passed\": false}, {\"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}], \"passed\": false}\n"},"fixed":{"elapsed_ms":38.94,"exit_code":0,"observations":[{"actual":null,"check":"two-line element set line 2 \"2 25544  51.6416 247.4627 0006703 130.5360 325.0288 15.72125391563537\\r\"","expected":null,"passed":true},{"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}],"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\\\\r\\\"\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"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}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}