diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/README.md b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/README.md
new file mode 100644
index 000000000000..2f34e45ae25a
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/README.md
@@ -0,0 +1,154 @@
+
+
+# chebyshevtpoly
+
+> [Chebyshev Polynomial][chebyshev-polynomial] of the first kind.
+
+
+
+The [Chebyshev Polynomial][chebyshev-polynomial] of the first kind is defined as
+
+
+
+```math
+T_n(x) = \cos( n \cos^{-1}(x) )
+```
+
+
+
+where `n` is the polynomial degree.
+
+The [Chebyshev Polynomial][chebyshev-polynomial] of the first kind is related to the Gaussian hypergeometric function via the following equation
+
+
+
+```math
+T_n(x) = {}_2F_1\left( -n, n; \frac{1}{2}; \frac{1}{2}(1-x) \right)
+```
+
+
+
+
+
+
+
+
+
+## Usage
+
+```javascript
+var chebyshevtpoly = require( '@stdlib/math/base/special/chebyshev-t-polynomial' );
+```
+
+#### chebyshevtpoly( n, x )
+
+Evaluates the [Chebyshev Polynomial][chebyshev-polynomial] of the first kind for a degree `n` at a value `x`.
+
+```javascript
+var y = chebyshevtpoly( 0.0, 0.5 );
+// returns 1.0
+
+y = chebyshevtpoly( 1.0, -0.5 );
+// returns -0.5
+
+y = chebyshevtpoly( 5.0, 0.5 );
+// returns 0.5
+```
+
+If provided `NaN` as any argument, the function returns `NaN`.
+
+```javascript
+var y = chebyshevtpoly( NaN, 1.0 );
+// returns NaN
+
+y = chebyshevtpoly( 0.0, NaN );
+// returns NaN
+```
+
+If provided a polynomial degree `n < 0`, the function returns `NaN`.
+
+```javascript
+var y = chebyshevtpoly( -2.0, 0.5 );
+// returns NaN
+
+y = chebyshevtpoly( -4.5, -0.5 );
+// returns NaN
+```
+
+If provided a polynomial degree `n` which is not a nonnegative integer, the function returns `NaN`.
+
+```javascript
+var y = chebyshevtpoly( 2.5, 0.5 );
+// returns NaN
+
+y = chebyshevtpoly( 0.5, -0.5 );
+// returns NaN
+```
+
+
+
+
+
+
+
+## Examples
+
+
+
+```javascript
+var randu = require( '@stdlib/random/base/randu' );
+var round = require( '@stdlib/math/base/special/round' );
+var chebyshevtpoly = require( '@stdlib/math/base/special/chebyshev-t-polynomial' );
+
+var n;
+var x;
+var y;
+var i;
+
+for ( i = 0; i < 10; i++ ) {
+ n = round( randu()*10.0 );
+ x = ( randu()*2.0 ) - 1.0;
+ y = chebyshevtpoly( n, x );
+ console.log( 'n: %d, x: %d, T_n(x): %d', n.toFixed( 4 ), x.toFixed( 4 ), y.toFixed( 4 ) );
+}
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+[chebyshev-polynomial]: https://en.wikipedia.org/wiki/Chebyshev_polynomials#Definitions
+
+
+
+
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/benchmark/benchmark.js b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/benchmark/benchmark.js
new file mode 100644
index 000000000000..74f82abd0cbf
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/benchmark/benchmark.js
@@ -0,0 +1,55 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var bench = require( '@stdlib/bench' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
+var isnan = require( '@stdlib/math/base/assert/is-nan' );
+var pkg = require( './../package.json' ).name;
+var chebyshevtpoly = require( './../lib' );
+
+
+// MAIN //
+
+bench( pkg, function benchmark( b ) {
+ var n;
+ var x;
+ var y;
+ var i;
+
+ n = discreteUniform( 100, 0, 50 );
+ x = uniform( 100, -1.0, 1.0 );
+
+ b.tic();
+ for ( i = 0; i < b.iterations; i++ ) {
+ y = chebyshevtpoly( n[ i % n.length ], x[ i % x.length ] );
+ if ( isnan( y ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ }
+ b.toc();
+ if ( isnan( y ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ b.pass( 'benchmark finished' );
+ b.end();
+});
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/docs/repl.txt b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/docs/repl.txt
new file mode 100644
index 000000000000..93e35334d028
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/docs/repl.txt
@@ -0,0 +1,38 @@
+
+{{alias}}( n, x )
+ Evaluates the Chebyshev polynomial of the first kind
+ for a degree `n` at a value `x`.
+
+ Parameters
+ ----------
+ n: number
+ Degree of the polynomial.
+
+ x: number
+ Input value.
+
+ Returns
+ -------
+ out: number
+ Polynomial value.
+
+ Examples
+ --------
+ > var y = {{alias}}( 0.0, 0.5 )
+ 1.0
+ > y = {{alias}}( 1.0, -0.5 )
+ -0.5
+ > y = {{alias}}( 5.0, 0.5 )
+ 0.5
+ > y = {{alias}}( 2.5, 0.5 )
+ NaN
+ > y = {{alias}}( -1.0, 0.5 )
+ NaN
+ > y = {{alias}}( NaN, 1.0 )
+ NaN
+ > y = {{alias}}( 1.0, NaN )
+ NaN
+
+ See Also
+ --------
+
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/docs/types/index.d.ts b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/docs/types/index.d.ts
new file mode 100644
index 000000000000..f007d6f89415
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/docs/types/index.d.ts
@@ -0,0 +1,61 @@
+/*
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+// TypeScript Version: 4.1
+
+/**
+* Evaluates the Chebyshev polynomial of the first kind for a degree `n` at a value `x`.
+*
+* @param n - degree of the polynomial
+* @param x - input value
+* @returns polynomial value
+*
+* @example
+* var y = chebyshevtpoly( 0.0, 0.5 );
+* // returns 1.0
+*
+* @example
+* var y = chebyshevtpoly( 1.0, -0.5 );
+* // returns -0.5
+*
+* @example
+* var y = chebyshevtpoly( 5.0, 0.5 );
+* // returns 0.5
+*
+* @example
+* var y = chebyshevtpoly( 2.5, 0.5 );
+* // returns NaN
+*
+* @example
+* var y = chebyshevtpoly( -1.0, 0.5 );
+* // returns NaN
+*
+* @example
+* var y = chebyshevtpoly( NaN, 1.0 );
+* // returns NaN
+*
+* @example
+* var y = chebyshevtpoly( 1.0, NaN );
+* // returns NaN
+*/
+declare function chebyshevtpoly( n: number, x: number ): number;
+
+
+// EXPORTS //
+
+export = chebyshevtpoly;
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/docs/types/test.ts b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/docs/types/test.ts
new file mode 100644
index 000000000000..5be879cbd1db
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/docs/types/test.ts
@@ -0,0 +1,56 @@
+/*
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+import chebyshevtpoly = require( './index' );
+
+
+// TESTS //
+
+// The function returns a number...
+{
+ chebyshevtpoly( 8.0, 1.0 ); // $ExpectType number
+}
+
+// The compiler throws an error if the function is provided values other than two numbers...
+{
+ chebyshevtpoly( true, 3 ); // $ExpectError
+ chebyshevtpoly( false, 2 ); // $ExpectError
+ chebyshevtpoly( '5', 1 ); // $ExpectError
+ chebyshevtpoly( [], 1 ); // $ExpectError
+ chebyshevtpoly( {}, 2 ); // $ExpectError
+ chebyshevtpoly( ( x: number ): number => x, 2 ); // $ExpectError
+
+ chebyshevtpoly( 9, true ); // $ExpectError
+ chebyshevtpoly( 9, false ); // $ExpectError
+ chebyshevtpoly( 5, '5' ); // $ExpectError
+ chebyshevtpoly( 8, [] ); // $ExpectError
+ chebyshevtpoly( 9, {} ); // $ExpectError
+ chebyshevtpoly( 8, ( x: number ): number => x ); // $ExpectError
+
+ chebyshevtpoly( [], true ); // $ExpectError
+ chebyshevtpoly( {}, false ); // $ExpectError
+ chebyshevtpoly( false, '5' ); // $ExpectError
+ chebyshevtpoly( {}, [] ); // $ExpectError
+ chebyshevtpoly( '5', ( x: number ): number => x ); // $ExpectError
+}
+
+// The compiler throws an error if the function is provided insufficient arguments...
+{
+ chebyshevtpoly(); // $ExpectError
+ chebyshevtpoly( 3 ); // $ExpectError
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/examples/index.js b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/examples/index.js
new file mode 100644
index 000000000000..9702a4972d6c
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/examples/index.js
@@ -0,0 +1,35 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+var randu = require( '@stdlib/random/base/randu' );
+var round = require( '@stdlib/math/base/special/round' );
+var chebyshevtpoly = require( './../lib' );
+
+var n;
+var x;
+var y;
+var i;
+
+for ( i = 0; i < 10; i++ ) {
+ n = round( randu()*10.0 );
+ x = ( randu()*2.0 ) - 1.0;
+ y = chebyshevtpoly( n, x );
+ console.log( 'n: %d, x: %d, T_n(x): %d', n.toFixed( 4 ), x.toFixed( 4 ), y.toFixed( 4 ) );
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/lib/index.js b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/lib/index.js
new file mode 100644
index 000000000000..c0282fcb0063
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/lib/index.js
@@ -0,0 +1,58 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+/**
+* Evaluate the Chebyshev polynomial of the first kind for a degree `n` at a value `x`.
+*
+* @module @stdlib/math/base/special/chebyshev-t-polynomial
+*
+* @example
+* var chebyshevtpoly = require( '@stdlib/math/base/special/chebyshev-t-polynomial' );
+*
+* var y = chebyshevtpoly( 0.0, 0.5 );
+* // returns 1.0
+*
+* y = chebyshevtpoly( 1.0, -0.5 );
+* // returns -0.5
+*
+* y = chebyshevtpoly( 5.0, 0.5 );
+* // returns 0.5
+*
+* y = chebyshevtpoly( 2.5, 0.5 );
+* // returns NaN
+*
+* y = chebyshevtpoly( -1.0, 0.5 );
+* // returns NaN
+*
+* y = chebyshevtpoly( NaN, 1.0 );
+* // returns NaN
+*
+* y = chebyshevtpoly( 1.0, NaN );
+* // returns NaN
+*/
+
+// MODULES //
+
+var main = require( './main.js' );
+
+
+// EXPORTS //
+
+module.exports = main;
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/lib/main.js b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/lib/main.js
new file mode 100644
index 000000000000..14f76d51991a
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/lib/main.js
@@ -0,0 +1,79 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var isnan = require( '@stdlib/math/base/assert/is-nan' );
+var isInteger = require( '@stdlib/math/base/assert/is-integer' );
+var hyp2f1 = require( '@stdlib/math/base/special/hyp2f1' );
+
+
+// MAIN //
+
+/**
+* Evaluates the Chebyshev polynomial of the first kind for a degree `n` at a value `x`.
+*
+* @param {NonNegativeNumber} n - degree of the polynomial
+* @param {number} x - input value
+* @returns {number} polynomial value
+*
+* @example
+* var y = chebyshevtpoly( 0.0, 0.5 );
+* // returns 1.0
+*
+* @example
+* var y = chebyshevtpoly( 1.0, -0.5 );
+* // returns -0.5
+*
+* @example
+* var y = chebyshevtpoly( 5.0, 0.5 );
+* // returns 0.5
+*
+* @example
+* var y = chebyshevtpoly( 2.5, 0.5 );
+* // returns NaN
+*
+* @example
+* var y = chebyshevtpoly( -1.0, 0.5 );
+* // returns NaN
+*
+* @example
+* var y = chebyshevtpoly( NaN, 1.0 );
+* // returns NaN
+*
+* @example
+* var y = chebyshevtpoly( 1.0, NaN );
+* // returns NaN
+*/
+function chebyshevtpoly( n, x ) {
+ if (
+ isnan( x ) ||
+ !isInteger( n ) ||
+ n < 0.0
+ ) {
+ return NaN;
+ }
+ return hyp2f1( -n, n, 0.5, 0.5*(1.0-x) );
+}
+
+
+// EXPORTS //
+
+module.exports = chebyshevtpoly;
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/package.json b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/package.json
new file mode 100644
index 000000000000..3ff023c96273
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/package.json
@@ -0,0 +1,68 @@
+{
+ "name": "@stdlib/math/base/special/chebyshev-t-polynomial",
+ "version": "0.0.0",
+ "description": "Evaluates the Chebyshev polynomial of the first kind.",
+ "license": "Apache-2.0",
+ "author": {
+ "name": "The Stdlib Authors",
+ "url": "https://github.com/stdlib-js/stdlib/graphs/contributors"
+ },
+ "contributors": [
+ {
+ "name": "The Stdlib Authors",
+ "url": "https://github.com/stdlib-js/stdlib/graphs/contributors"
+ }
+ ],
+ "main": "./lib",
+ "directories": {
+ "benchmark": "./benchmark",
+ "doc": "./docs",
+ "example": "./examples",
+ "lib": "./lib",
+ "test": "./test"
+ },
+ "types": "./docs/types",
+ "scripts": {},
+ "homepage": "https://github.com/stdlib-js/stdlib",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/stdlib-js/stdlib.git"
+ },
+ "bugs": {
+ "url": "https://github.com/stdlib-js/stdlib/issues"
+ },
+ "dependencies": {},
+ "devDependencies": {},
+ "engines": {
+ "node": ">=0.10.0",
+ "npm": ">2.7.0"
+ },
+ "os": [
+ "aix",
+ "darwin",
+ "freebsd",
+ "linux",
+ "macos",
+ "openbsd",
+ "sunos",
+ "win32",
+ "windows"
+ ],
+ "keywords": [
+ "stdlib",
+ "stdmath",
+ "mathematics",
+ "math",
+ "special function",
+ "special",
+ "function",
+ "chebyshev",
+ "polynomial",
+ "chebyshev-t-polynomial",
+ "chebyshevtpoly",
+ "tchebyshev",
+ "tchebyshev polynomial",
+ "first kind",
+ "hypergeometric function"
+ ]
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/large_n.json b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/large_n.json
new file mode 100644
index 000000000000..bc42fe9416d2
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/large_n.json
@@ -0,0 +1 @@
+{"x": [-1.0, -0.997997997997998, -0.995995995995996, -0.993993993993994, -0.991991991991992, -0.98998998998999, -0.987987987987988, -0.985985985985986, -0.983983983983984, -0.9819819819819819, -0.97997997997998, -0.977977977977978, -0.975975975975976, -0.973973973973974, -0.9719719719719719, -0.96996996996997, -0.967967967967968, -0.965965965965966, -0.963963963963964, -0.9619619619619619, -0.95995995995996, -0.957957957957958, -0.955955955955956, -0.953953953953954, -0.9519519519519519, -0.94994994994995, -0.9479479479479479, -0.9459459459459459, -0.943943943943944, -0.9419419419419419, -0.93993993993994, -0.9379379379379379, -0.9359359359359359, -0.933933933933934, -0.9319319319319319, -0.92992992992993, -0.9279279279279279, -0.9259259259259259, -0.9239239239239239, -0.9219219219219219, -0.91991991991992, -0.9179179179179179, -0.9159159159159159, -0.9139139139139139, -0.9119119119119119, -0.9099099099099099, -0.9079079079079079, -0.9059059059059059, -0.9039039039039038, -0.9019019019019019, -0.8998998998998999, -0.8978978978978979, -0.8958958958958959, -0.8938938938938938, -0.8918918918918919, -0.8898898898898899, -0.8878878878878879, -0.8858858858858859, -0.8838838838838838, -0.8818818818818819, -0.8798798798798799, -0.8778778778778779, -0.8758758758758759, -0.8738738738738738, -0.8718718718718719, -0.8698698698698699, -0.8678678678678678, -0.8658658658658659, -0.8638638638638638, -0.8618618618618619, -0.8598598598598599, -0.8578578578578578, -0.8558558558558559, -0.8538538538538538, -0.8518518518518519, -0.8498498498498499, -0.8478478478478478, -0.8458458458458459, -0.8438438438438438, -0.8418418418418419, -0.8398398398398399, -0.8378378378378378, -0.8358358358358359, -0.8338338338338338, -0.8318318318318318, -0.8298298298298299, -0.8278278278278278, -0.8258258258258259, -0.8238238238238238, -0.8218218218218218, -0.8198198198198199, -0.8178178178178178, -0.8158158158158157, -0.8138138138138138, -0.8118118118118118, -0.8098098098098099, -0.8078078078078078, -0.8058058058058057, -0.8038038038038038, -0.8018018018018018, -0.7997997997997999, -0.7977977977977978, -0.7957957957957957, -0.7937937937937938, -0.7917917917917918, -0.7897897897897898, -0.7877877877877878, -0.7857857857857857, -0.7837837837837838, -0.7817817817817818, -0.7797797797797797, -0.7777777777777778, -0.7757757757757757, -0.7737737737737738, -0.7717717717717718, -0.7697697697697697, -0.7677677677677678, -0.7657657657657657, -0.7637637637637638, -0.7617617617617618, -0.7597597597597597, -0.7577577577577578, -0.7557557557557557, -0.7537537537537538, -0.7517517517517518, -0.7497497497497497, -0.7477477477477478, -0.7457457457457457, -0.7437437437437437, -0.7417417417417418, -0.7397397397397397, -0.7377377377377378, -0.7357357357357357, -0.7337337337337337, -0.7317317317317318, -0.7297297297297297, -0.7277277277277278, -0.7257257257257257, -0.7237237237237237, -0.7217217217217218, -0.7197197197197197, -0.7177177177177176, -0.7157157157157157, -0.7137137137137137, -0.7117117117117118, -0.7097097097097097, -0.7077077077077076, -0.7057057057057057, -0.7037037037037037, -0.7017017017017018, -0.6996996996996997, -0.6976976976976976, -0.6956956956956957, -0.6936936936936937, -0.6916916916916918, -0.6896896896896897, -0.6876876876876876, -0.6856856856856857, -0.6836836836836837, -0.6816816816816818, -0.6796796796796797, -0.6776776776776776, -0.6756756756756757, -0.6736736736736737, -0.6716716716716717, -0.6696696696696697, -0.6676676676676676, -0.6656656656656657, -0.6636636636636637, -0.6616616616616617, -0.6596596596596597, -0.6576576576576576, -0.6556556556556556, -0.6536536536536537, -0.6516516516516517, -0.6496496496496497, -0.6476476476476476, -0.6456456456456456, -0.6436436436436437, -0.6416416416416417, -0.6396396396396397, -0.6376376376376376, -0.6356356356356356, -0.6336336336336337, -0.6316316316316316, -0.6296296296296297, -0.6276276276276276, -0.6256256256256256, -0.6236236236236237, -0.6216216216216216, -0.6196196196196196, -0.6176176176176176, -0.6156156156156156, -0.6136136136136137, -0.6116116116116116, -0.6096096096096096, -0.6076076076076076, -0.6056056056056056, -0.6036036036036037, -0.6016016016016016, -0.5995995995995996, -0.5975975975975976, -0.5955955955955956, -0.5935935935935936, -0.5915915915915916, -0.5895895895895895, -0.5875875875875876, -0.5855855855855856, -0.5835835835835836, -0.5815815815815816, -0.5795795795795795, -0.5775775775775776, -0.5755755755755756, -0.5735735735735736, -0.5715715715715716, -0.5695695695695695, -0.5675675675675675, -0.5655655655655656, -0.5635635635635636, -0.5615615615615616, -0.5595595595595595, -0.5575575575575575, -0.5555555555555556, -0.5535535535535536, -0.5515515515515516, -0.5495495495495495, -0.5475475475475475, -0.5455455455455456, -0.5435435435435436, -0.5415415415415415, -0.5395395395395395, -0.5375375375375375, -0.5355355355355356, -0.5335335335335336, -0.5315315315315315, -0.5295295295295295, -0.5275275275275275, -0.5255255255255256, -0.5235235235235236, -0.5215215215215215, -0.5195195195195195, -0.5175175175175175, -0.5155155155155156, -0.5135135135135136, -0.5115115115115115, -0.5095095095095095, -0.5075075075075075, -0.5055055055055055, -0.5035035035035035, -0.5015015015015015, -0.49949949949949946, -0.4974974974974975, -0.49549549549549554, -0.4934934934934935, -0.4914914914914915, -0.48948948948948945, -0.4874874874874875, -0.48548548548548554, -0.48348348348348347, -0.4814814814814815, -0.47947947947947944, -0.4774774774774775, -0.47547547547547553, -0.47347347347347346, -0.4714714714714715, -0.46946946946946944, -0.4674674674674675, -0.4654654654654655, -0.46346346346346345, -0.4614614614614615, -0.45945945945945943, -0.4574574574574575, -0.4554554554554555, -0.45345345345345345, -0.4514514514514515, -0.4494494494494494, -0.44744744744744747, -0.4454454454454454, -0.44344344344344344, -0.4414414414414415, -0.4394394394394394, -0.43743743743743746, -0.4354354354354354, -0.43343343343343343, -0.4314314314314315, -0.4294294294294294, -0.42742742742742745, -0.4254254254254254, -0.42342342342342343, -0.42142142142142147, -0.4194194194194194, -0.41741741741741745, -0.4154154154154154, -0.4134134134134134, -0.41141141141141147, -0.4094094094094094, -0.40740740740740744, -0.4054054054054054, -0.4034034034034034, -0.40140140140140146, -0.3993993993993994, -0.39739739739739743, -0.39539539539539537, -0.3933933933933934, -0.39139139139139134, -0.3893893893893894, -0.3873873873873874, -0.38538538538538536, -0.3833833833833834, -0.38138138138138133, -0.3793793793793794, -0.3773773773773774, -0.37537537537537535, -0.3733733733733734, -0.37137137137137133, -0.36936936936936937, -0.3673673673673674, -0.36536536536536535, -0.3633633633633634, -0.3613613613613613, -0.35935935935935936, -0.3573573573573574, -0.35535535535535534, -0.3533533533533534, -0.3513513513513513, -0.34934934934934936, -0.3473473473473474, -0.34534534534534533, -0.3433433433433434, -0.3413413413413413, -0.33933933933933935, -0.3373373373373374, -0.3353353353353353, -0.33333333333333337, -0.3313313313313313, -0.32932932932932935, -0.3273273273273274, -0.3253253253253253, -0.32332332332332336, -0.3213213213213213, -0.31931931931931934, -0.31731731731731727, -0.3153153153153153, -0.31331331331331336, -0.3113113113113113, -0.30930930930930933, -0.30730730730730726, -0.3053053053053053, -0.30330330330330335, -0.3013013013013013, -0.2992992992992993, -0.29729729729729726, -0.2952952952952953, -0.29329329329329334, -0.2912912912912913, -0.2892892892892893, -0.28728728728728725, -0.2852852852852853, -0.28328328328328334, -0.28128128128128127, -0.2792792792792793, -0.27727727727727725, -0.2752752752752753, -0.27327327327327333, -0.27127127127127126, -0.2692692692692693, -0.26726726726726724, -0.2652652652652653, -0.2632632632632632, -0.26126126126126126, -0.2592592592592593, -0.25725725725725723, -0.2552552552552553, -0.2532532532532532, -0.25125125125125125, -0.2492492492492493, -0.24724724724724723, -0.24524524524524527, -0.2432432432432432, -0.24124124124124124, -0.2392392392392393, -0.23723723723723722, -0.23523523523523526, -0.2332332332332332, -0.23123123123123124, -0.22922922922922928, -0.2272272272272272, -0.22522522522522526, -0.2232232232232232, -0.22122122122122123, -0.21921921921921927, -0.2172172172172172, -0.21521521521521525, -0.21321321321321318, -0.21121121121121122, -0.20920920920920927, -0.2072072072072072, -0.20520520520520524, -0.20320320320320318, -0.20120120120120122, -0.19919919919919926, -0.1971971971971972, -0.19519519519519524, -0.19319319319319317, -0.1911911911911912, -0.18918918918918914, -0.1871871871871872, -0.18518518518518523, -0.18318318318318316, -0.1811811811811812, -0.17917917917917914, -0.17717717717717718, -0.17517517517517522, -0.17317317317317316, -0.1711711711711712, -0.16916916916916913, -0.16716716716716717, -0.16516516516516522, -0.16316316316316315, -0.1611611611611612, -0.15915915915915912, -0.15715715715715717, -0.1551551551551552, -0.15315315315315314, -0.1511511511511512, -0.14914914914914912, -0.14714714714714716, -0.1451451451451452, -0.14314314314314314, -0.14114114114114118, -0.1391391391391391, -0.13713713713713716, -0.1351351351351351, -0.13313313313313313, -0.13113113113113117, -0.1291291291291291, -0.12712712712712715, -0.12512512512512508, -0.12312312312312312, -0.12112112112112117, -0.1191191191191191, -0.11711711711711714, -0.11511511511511507, -0.11311311311311312, -0.11111111111111116, -0.10910910910910909, -0.10710710710710714, -0.10510510510510507, -0.10310310310310311, -0.10110110110110115, -0.09909909909909909, -0.09709709709709713, -0.09509509509509506, -0.0930930930930931, -0.09109109109109115, -0.08908908908908908, -0.08708708708708712, -0.08508508508508505, -0.0830830830830831, -0.08108108108108114, -0.07907907907907907, -0.07707707707707712, -0.07507507507507505, -0.07307307307307309, -0.07107107107107113, -0.06906906906906907, -0.06706706706706711, -0.06506506506506504, -0.06306306306306309, -0.06106106106106102, -0.05905905905905906, -0.0570570570570571, -0.055055055055055035, -0.05305305305305308, -0.05105105105105101, -0.049049049049049054, -0.0470470470470471, -0.04504504504504503, -0.04304304304304307, -0.041041041041041004, -0.03903903903903905, -0.03703703703703709, -0.03503503503503502, -0.033033033033033066, -0.031031031031030998, -0.02902902902902904, -0.027027027027027084, -0.025025025025025016, -0.02302302302302306, -0.02102102102102099, -0.019019019019019034, -0.017017017017017078, -0.01501501501501501, -0.013013013013013053, -0.011011011011010985, -0.009009009009009028, -0.00700700700700696, -0.005005005005005003, -0.0030030030030030463, -0.0010010010010009784, 0.0010010010010010895, 0.0030030030030030463, 0.005005005005005003, 0.00700700700700696, 0.009009009009008917, 0.011011011011011096, 0.013013013013013053, 0.01501501501501501, 0.017017017017016967, 0.019019019019018923, 0.021021021021021102, 0.02302302302302306, 0.025025025025025016, 0.027027027027026973, 0.02902902902902893, 0.03103103103103111, 0.033033033033033066, 0.03503503503503502, 0.03703703703703698, 0.039039039039038936, 0.041041041041041115, 0.04304304304304307, 0.04504504504504503, 0.047047047047046986, 0.04904904904904894, 0.05105105105105112, 0.05305305305305308, 0.055055055055055035, 0.05705705705705699, 0.05905905905905895, 0.06106106106106113, 0.06306306306306309, 0.06506506506506504, 0.067067067067067, 0.06906906906906896, 0.07107107107107113, 0.07307307307307309, 0.07507507507507505, 0.077077077077077, 0.07907907907907896, 0.08108108108108114, 0.0830830830830831, 0.08508508508508505, 0.08708708708708701, 0.08908908908908897, 0.09109109109109115, 0.0930930930930931, 0.09509509509509506, 0.09709709709709702, 0.0990990990990992, 0.10110110110110115, 0.10310310310310311, 0.10510510510510507, 0.10710710710710702, 0.1091091091091092, 0.11111111111111116, 0.11311311311311312, 0.11511511511511507, 0.11711711711711703, 0.11911911911911921, 0.12112112112112117, 0.12312312312312312, 0.12512512512512508, 0.12712712712712704, 0.12912912912912922, 0.13113113113113117, 0.13313313313313313, 0.1351351351351351, 0.13713713713713704, 0.13913913913913922, 0.14114114114114118, 0.14314314314314314, 0.1451451451451451, 0.14714714714714705, 0.14914914914914923, 0.1511511511511512, 0.15315315315315314, 0.1551551551551551, 0.15715715715715706, 0.15915915915915924, 0.1611611611611612, 0.16316316316316315, 0.1651651651651651, 0.16716716716716706, 0.16916916916916924, 0.1711711711711712, 0.17317317317317316, 0.1751751751751751, 0.17717717717717707, 0.17917917917917925, 0.1811811811811812, 0.18318318318318316, 0.18518518518518512, 0.18718718718718708, 0.18918918918918926, 0.1911911911911912, 0.19319319319319317, 0.19519519519519513, 0.19719719719719708, 0.19919919919919926, 0.20120120120120122, 0.20320320320320318, 0.20520520520520513, 0.2072072072072071, 0.20920920920920927, 0.21121121121121122, 0.21321321321321318, 0.21521521521521514, 0.21721721721721732, 0.21921921921921927, 0.22122122122122123, 0.2232232232232232, 0.22522522522522515, 0.22722722722722732, 0.22922922922922928, 0.23123123123123124, 0.2332332332332332, 0.23523523523523515, 0.23723723723723733, 0.2392392392392393, 0.24124124124124124, 0.2432432432432432, 0.24524524524524516, 0.24724724724724734, 0.2492492492492493, 0.25125125125125125, 0.2532532532532532, 0.25525525525525516, 0.25725725725725734, 0.2592592592592593, 0.26126126126126126, 0.2632632632632632, 0.26526526526526517, 0.26726726726726735, 0.2692692692692693, 0.27127127127127126, 0.2732732732732732, 0.2752752752752752, 0.27727727727727736, 0.2792792792792793, 0.28128128128128127, 0.2832832832832832, 0.2852852852852852, 0.28728728728728736, 0.2892892892892893, 0.2912912912912913, 0.29329329329329323, 0.2952952952952952, 0.29729729729729737, 0.2992992992992993, 0.3013013013013013, 0.30330330330330324, 0.3053053053053052, 0.3073073073073074, 0.30930930930930933, 0.3113113113113113, 0.31331331331331325, 0.3153153153153152, 0.3173173173173174, 0.31931931931931934, 0.3213213213213213, 0.32332332332332325, 0.3253253253253252, 0.3273273273273274, 0.32932932932932935, 0.3313313313313313, 0.33333333333333326, 0.3353353353353352, 0.3373373373373374, 0.33933933933933935, 0.3413413413413413, 0.34334334334334327, 0.3453453453453452, 0.3473473473473474, 0.34934934934934936, 0.3513513513513513, 0.35335335335335327, 0.35535535535535545, 0.3573573573573574, 0.35935935935935936, 0.3613613613613613, 0.3633633633633633, 0.36536536536536546, 0.3673673673673674, 0.36936936936936937, 0.37137137137137133, 0.3733733733733733, 0.37537537537537546, 0.3773773773773774, 0.3793793793793794, 0.38138138138138133, 0.3833833833833833, 0.38538538538538547, 0.3873873873873874, 0.3893893893893894, 0.39139139139139134, 0.3933933933933933, 0.3953953953953955, 0.39739739739739743, 0.3993993993993994, 0.40140140140140135, 0.4034034034034033, 0.4054054054054055, 0.40740740740740744, 0.4094094094094094, 0.41141141141141135, 0.4134134134134133, 0.4154154154154155, 0.41741741741741745, 0.4194194194194194, 0.42142142142142136, 0.4234234234234233, 0.4254254254254255, 0.42742742742742745, 0.4294294294294294, 0.43143143143143137, 0.4334334334334333, 0.4354354354354355, 0.43743743743743746, 0.4394394394394394, 0.4414414414414414, 0.44344344344344333, 0.4454454454454455, 0.44744744744744747, 0.4494494494494494, 0.4514514514514514, 0.45345345345345334, 0.4554554554554555, 0.4574574574574575, 0.45945945945945943, 0.4614614614614614, 0.46346346346346334, 0.4654654654654655, 0.4674674674674675, 0.46946946946946944, 0.4714714714714714, 0.47347347347347357, 0.47547547547547553, 0.4774774774774775, 0.47947947947947944, 0.4814814814814814, 0.4834834834834836, 0.48548548548548554, 0.4874874874874875, 0.48948948948948945, 0.4914914914914914, 0.4934934934934936, 0.49549549549549554, 0.4974974974974975, 0.49949949949949946, 0.5015015015015014, 0.5035035035035036, 0.5055055055055055, 0.5075075075075075, 0.5095095095095095, 0.5115115115115114, 0.5135135135135136, 0.5155155155155156, 0.5175175175175175, 0.5195195195195195, 0.5215215215215214, 0.5235235235235236, 0.5255255255255256, 0.5275275275275275, 0.5295295295295295, 0.5315315315315314, 0.5335335335335336, 0.5355355355355356, 0.5375375375375375, 0.5395395395395395, 0.5415415415415414, 0.5435435435435436, 0.5455455455455456, 0.5475475475475475, 0.5495495495495495, 0.5515515515515514, 0.5535535535535536, 0.5555555555555556, 0.5575575575575575, 0.5595595595595595, 0.5615615615615615, 0.5635635635635636, 0.5655655655655656, 0.5675675675675675, 0.5695695695695695, 0.5715715715715715, 0.5735735735735736, 0.5755755755755756, 0.5775775775775776, 0.5795795795795795, 0.5815815815815815, 0.5835835835835836, 0.5855855855855856, 0.5875875875875876, 0.5895895895895895, 0.5915915915915915, 0.5935935935935936, 0.5955955955955956, 0.5975975975975976, 0.5995995995995995, 0.6016016016016015, 0.6036036036036037, 0.6056056056056056, 0.6076076076076076, 0.6096096096096095, 0.6116116116116117, 0.6136136136136137, 0.6156156156156156, 0.6176176176176176, 0.6196196196196195, 0.6216216216216217, 0.6236236236236237, 0.6256256256256256, 0.6276276276276276, 0.6296296296296295, 0.6316316316316317, 0.6336336336336337, 0.6356356356356356, 0.6376376376376376, 0.6396396396396395, 0.6416416416416417, 0.6436436436436437, 0.6456456456456456, 0.6476476476476476, 0.6496496496496496, 0.6516516516516517, 0.6536536536536537, 0.6556556556556556, 0.6576576576576576, 0.6596596596596596, 0.6616616616616617, 0.6636636636636637, 0.6656656656656657, 0.6676676676676676, 0.6696696696696696, 0.6716716716716717, 0.6736736736736737, 0.6756756756756757, 0.6776776776776776, 0.6796796796796796, 0.6816816816816818, 0.6836836836836837, 0.6856856856856857, 0.6876876876876876, 0.6896896896896896, 0.6916916916916918, 0.6936936936936937, 0.6956956956956957, 0.6976976976976976, 0.6996996996996996, 0.7017017017017018, 0.7037037037037037, 0.7057057057057057, 0.7077077077077076, 0.7097097097097096, 0.7117117117117118, 0.7137137137137137, 0.7157157157157157, 0.7177177177177176, 0.7197197197197196, 0.7217217217217218, 0.7237237237237237, 0.7257257257257257, 0.7277277277277276, 0.7297297297297298, 0.7317317317317318, 0.7337337337337337, 0.7357357357357357, 0.7377377377377377, 0.7397397397397398, 0.7417417417417418, 0.7437437437437437, 0.7457457457457457, 0.7477477477477477, 0.7497497497497498, 0.7517517517517518, 0.7537537537537538, 0.7557557557557557, 0.7577577577577577, 0.7597597597597598, 0.7617617617617618, 0.7637637637637638, 0.7657657657657657, 0.7677677677677677, 0.7697697697697699, 0.7717717717717718, 0.7737737737737738, 0.7757757757757757, 0.7777777777777777, 0.7797797797797799, 0.7817817817817818, 0.7837837837837838, 0.7857857857857857, 0.7877877877877877, 0.7897897897897899, 0.7917917917917918, 0.7937937937937938, 0.7957957957957957, 0.7977977977977977, 0.7997997997997999, 0.8018018018018018, 0.8038038038038038, 0.8058058058058057, 0.8078078078078077, 0.8098098098098099, 0.8118118118118118, 0.8138138138138138, 0.8158158158158157, 0.8178178178178177, 0.8198198198198199, 0.8218218218218218, 0.8238238238238238, 0.8258258258258258, 0.8278278278278277, 0.8298298298298299, 0.8318318318318318, 0.8338338338338338, 0.8358358358358358, 0.8378378378378377, 0.8398398398398399, 0.8418418418418419, 0.8438438438438438, 0.8458458458458458, 0.8478478478478477, 0.8498498498498499, 0.8518518518518519, 0.8538538538538538, 0.8558558558558558, 0.8578578578578577, 0.8598598598598599, 0.8618618618618619, 0.8638638638638638, 0.8658658658658658, 0.867867867867868, 0.8698698698698699, 0.8718718718718719, 0.8738738738738738, 0.8758758758758758, 0.877877877877878, 0.8798798798798799, 0.8818818818818819, 0.8838838838838838, 0.8858858858858858, 0.887887887887888, 0.8898898898898899, 0.8918918918918919, 0.8938938938938938, 0.8958958958958958, 0.897897897897898, 0.8998998998998999, 0.9019019019019019, 0.9039039039039038, 0.9059059059059058, 0.907907907907908, 0.9099099099099099, 0.9119119119119119, 0.9139139139139139, 0.9159159159159158, 0.917917917917918, 0.91991991991992, 0.9219219219219219, 0.9239239239239239, 0.9259259259259258, 0.927927927927928, 0.92992992992993, 0.9319319319319319, 0.9339339339339339, 0.9359359359359358, 0.937937937937938, 0.93993993993994, 0.9419419419419419, 0.9439439439439439, 0.9459459459459458, 0.947947947947948, 0.94994994994995, 0.9519519519519519, 0.9539539539539539, 0.9559559559559558, 0.957957957957958, 0.95995995995996, 0.9619619619619619, 0.9639639639639639, 0.9659659659659658, 0.967967967967968, 0.96996996996997, 0.9719719719719719, 0.9739739739739739, 0.9759759759759759, 0.977977977977978, 0.97997997997998, 0.9819819819819819, 0.9839839839839839, 0.9859859859859861, 0.987987987987988, 0.98998998998999, 0.991991991991992, 0.9939939939939939, 0.9959959959959961, 0.997997997997998, 1.0], "n": [80, 96, 60, 60, 60, 96, 88, 92, 82, 77, 97, 93, 61, 63, 67, 98, 80, 52, 96, 74, 50, 57, 70, 88, 64, 78, 93, 98, 60, 86, 90, 98, 51, 78, 62, 88, 55, 55, 50, 50, 73, 73, 60, 96, 64, 58, 64, 54, 79, 90, 86, 72, 75, 87, 94, 62, 86, 64, 67, 63, 59, 60, 55, 96, 62, 80, 65, 99, 72, 60, 53, 58, 96, 69, 96, 90, 68, 79, 76, 93, 55, 88, 80, 61, 89, 97, 51, 74, 95, 66, 76, 59, 53, 58, 82, 87, 55, 58, 70, 68, 97, 67, 79, 56, 51, 97, 89, 77, 71, 84, 93, 61, 53, 73, 50, 88, 66, 86, 68, 50, 66, 64, 94, 67, 55, 65, 73, 75, 53, 73, 63, 82, 52, 63, 59, 62, 67, 89, 95, 71, 82, 75, 97, 60, 62, 52, 68, 98, 75, 97, 58, 64, 61, 57, 85, 87, 82, 59, 56, 92, 62, 80, 56, 54, 99, 59, 60, 76, 59, 96, 99, 51, 67, 94, 83, 62, 82, 95, 94, 84, 81, 99, 81, 90, 67, 78, 59, 72, 67, 83, 89, 71, 51, 67, 56, 70, 54, 87, 66, 99, 86, 55, 89, 89, 53, 83, 86, 87, 86, 65, 90, 81, 91, 58, 73, 77, 83, 74, 58, 53, 90, 93, 78, 57, 98, 90, 84, 64, 59, 94, 95, 54, 91, 82, 89, 82, 79, 87, 72, 97, 76, 96, 76, 68, 62, 94, 97, 66, 85, 91, 62, 66, 53, 69, 62, 91, 57, 84, 95, 76, 91, 78, 53, 54, 90, 60, 69, 68, 62, 78, 93, 64, 90, 91, 52, 57, 59, 91, 76, 77, 89, 90, 89, 74, 66, 63, 68, 66, 91, 92, 72, 61, 55, 92, 94, 72, 61, 99, 78, 97, 98, 84, 72, 76, 65, 81, 93, 90, 65, 67, 55, 70, 57, 54, 81, 97, 65, 81, 70, 93, 95, 61, 68, 72, 83, 59, 63, 99, 95, 80, 58, 55, 73, 88, 68, 79, 87, 56, 71, 90, 58, 54, 60, 54, 81, 82, 80, 58, 95, 75, 62, 65, 67, 52, 92, 71, 98, 66, 91, 63, 77, 90, 90, 85, 81, 78, 81, 95, 88, 89, 86, 77, 84, 55, 94, 53, 86, 65, 60, 83, 87, 79, 72, 96, 74, 71, 96, 66, 95, 95, 62, 68, 79, 95, 58, 99, 70, 97, 57, 86, 66, 77, 96, 52, 80, 89, 96, 61, 82, 57, 75, 75, 94, 57, 77, 72, 50, 88, 57, 94, 79, 80, 81, 87, 80, 63, 59, 53, 66, 97, 68, 57, 79, 78, 58, 94, 68, 95, 55, 85, 57, 68, 79, 67, 95, 96, 91, 99, 91, 94, 78, 77, 84, 55, 63, 64, 51, 91, 88, 68, 68, 82, 81, 55, 82, 60, 84, 73, 63, 63, 72, 98, 96, 82, 78, 59, 94, 55, 61, 75, 58, 64, 52, 78, 90, 74, 53, 94, 70, 68, 71, 53, 99, 89, 78, 98, 52, 98, 83, 71, 63, 65, 94, 97, 57, 88, 93, 87, 68, 58, 94, 78, 92, 77, 55, 79, 97, 66, 72, 52, 83, 92, 73, 80, 83, 67, 98, 89, 83, 89, 83, 94, 75, 82, 70, 94, 58, 62, 54, 61, 65, 54, 63, 99, 75, 89, 93, 54, 62, 54, 71, 83, 52, 87, 62, 91, 59, 85, 92, 97, 54, 59, 72, 90, 52, 61, 99, 70, 60, 57, 80, 98, 58, 82, 50, 88, 91, 56, 73, 74, 92, 83, 79, 70, 99, 52, 67, 66, 58, 58, 58, 61, 70, 76, 96, 60, 61, 83, 51, 54, 76, 74, 84, 55, 95, 71, 98, 62, 72, 83, 63, 50, 70, 57, 97, 95, 66, 79, 98, 84, 88, 84, 93, 70, 86, 78, 96, 59, 62, 97, 56, 93, 77, 84, 98, 67, 90, 54, 92, 90, 60, 89, 86, 82, 93, 85, 70, 72, 73, 55, 86, 71, 71, 56, 89, 68, 67, 88, 94, 70, 76, 97, 58, 79, 97, 78, 75, 81, 93, 71, 76, 93, 83, 80, 75, 68, 72, 95, 63, 94, 67, 51, 93, 67, 84, 51, 72, 64, 61, 94, 57, 54, 54, 91, 86, 61, 52, 74, 52, 82, 94, 66, 97, 74, 89, 68, 71, 76, 61, 72, 72, 80, 99, 86, 52, 99, 50, 73, 61, 56, 56, 66, 95, 64, 57, 66, 50, 77, 64, 66, 53, 66, 86, 74, 98, 89, 86, 90, 56, 58, 64, 70, 72, 58, 64, 97, 70, 83, 99, 95, 89, 68, 89, 54, 52, 75, 66, 98, 79, 67, 82, 55, 92, 50, 51, 50, 57, 72, 95, 63, 64, 65, 73, 98, 60, 89, 56, 95, 52, 56, 61, 73, 90, 89, 80, 97, 87, 56, 51, 59, 76, 65, 84, 51, 59, 89, 56, 82, 74, 62, 95, 71, 75, 50, 85, 99, 82, 60, 57, 73, 61, 53, 83, 72, 72, 75, 56, 81, 64, 71, 74, 58, 98, 87, 57, 50, 56, 81, 50, 78, 88, 82, 76, 59, 98, 64, 74, 66, 64, 97, 66, 70, 78, 50, 59, 84, 89, 67, 86, 80, 74, 50, 78, 76, 79, 96, 95, 56, 55, 73, 71, 85, 60, 78, 81, 94, 66, 57, 57, 53, 95, 98, 52, 95, 77, 69, 55, 84, 73, 92, 91, 94, 74, 65, 80, 92, 52, 66, 78, 72, 90, 77, 57, 68, 66, 73, 73, 65, 58, 53, 90, 79, 51, 71, 57, 89, 87, 56, 91, 71, 63, 79, 63, 58, 99, 97, 67, 73, 56, 97, 74, 50, 72, 91, 75, 91, 60, 61, 60, 55, 54, 76, 85, 62, 66, 76, 54, 84, 59, 76, 81, 90, 53, 85, 97, 72, 58, 97, 89, 64, 51, 63, 93, 99, 74, 63, 61, 70, 94, 85, 78, 73, 63, 53, 65, 54, 96, 50, 95, 52, 86, 96, 53, 72, 89, 81, 77, 88, 63, 62, 53, 89, 61, 89, 70, 79, 97, 56, 68, 75, 52, 63, 74, 66, 72, 53, 62, 89, 56, 52], "expected": [1.0, 0.9785365977959479, 0.6120518746631021, 0.9564905287874165, 0.2528658928253522, 0.5163361411012182, 0.46510532583176456, -0.958907117106454, -0.5298614922716824, 0.48109483803187203, -0.8294466531702478, -0.7622290133129115, -0.6736485606413882, 0.26440742115651306, 0.981557619369208, 0.49303821565655026, 0.11693628308500559, 0.5069697967660016, 0.753333344746653, -0.05547759980285627, -0.05965134170032926, 0.6379718760777912, -0.41906356001992706, -0.10489493099636626, 0.4798170136308615, 0.9391914314386045, -0.2890007451733705, 0.5790655786787893, 0.2332453081639676, -0.38597180844540335, 0.9978788188670109, -0.9887387488567416, -0.8798645720593995, -0.972018988652093, -0.526301796983804, -0.15121323292981614, 0.5552107977098787, 0.7720502827685942, 0.7111966674755166, 0.5065537809695028, 0.4186528180593744, 0.061406389924018256, 0.9386847960727173, -0.7548492524506243, -0.35284490790046896, 0.9478325578444373, -0.8296166387136636, 0.05127557538764149, 0.93611299221079, -0.800437664362611, 0.4456117868127044, 0.16649994191112838, 0.999517287773042, 0.9211624432352798, 0.991498367961291, -0.4583960060414547, -0.9630517987317395, 0.8563829639611372, -0.36926614748792863, -0.8843899407898864, 0.5884166792282589, 0.11761731308553502, 0.8369143900183684, 0.042749720947661385, 0.950881725978209, -0.9098286642488439, 0.7221513611935816, 0.031574535716970886, 0.9523012237328579, 0.8794558090945401, 0.9924289977137513, 0.9936494027903691, -0.34162904328501154, -0.9971860272617965, -0.8852999613131818, 0.9532920537603392, 0.9538646483855797, -0.8929892437504868, 0.5924515140753591, 0.9260888703598116, -0.989717905693789, 0.8508111254060309, -0.8065711537753256, 0.4410487896426929, 0.5063909333557525, -0.6412133275075489, -0.5047004375370181, 0.9381956336308125, -0.7614866822236775, -0.6735224350953981, -0.7061948726724921, -0.04972894746597911, -0.2992026934133545, -0.1611573809773832, 0.6482933889640219, 0.41833879407672153, 0.993623885636068, 0.5890186824633856, 0.8155549996478003, 0.9094500684424893, -0.9287065378790709, -0.8124766565622907, -0.4337902204913275, 0.46449325769717564, 0.49974348948471226, -0.3434879545461878, 0.8074375753000855, -0.4709002754533161, 0.9002550850337172, 0.9999775844391792, -0.9967208811260645, 0.8142278271759721, -0.06283814212621674, -0.9827379411965741, -0.9951194922420628, -0.33089753802405664, -0.3394835973036407, -0.9262939391862131, -0.8310354242832949, -0.7770130628970799, -0.9188632223972958, 0.05378437633498567, -0.41622196163887853, 0.6075397384961574, 0.3283856492765975, 0.992618653443627, 0.921301736129185, 0.28802021682327256, -0.4496212825677857, 0.967000628203193, 0.812259107018548, -0.47259622935343415, 0.5477080024030929, 0.9980041369233286, -0.9653558370588033, -0.9021945697620883, -0.9313608949363328, 0.019259093202592004, 0.9953359469020777, 0.6424357678514993, 0.9955130085215437, -0.3416564759021924, -0.9199386585317253, -0.8455141381409146, -0.3941035782578423, -0.9816682098509637, -0.9983292594266581, -0.19277291535620988, 0.9109107355400686, -0.046724572483843874, -0.5682873261427634, 0.6629488326904024, -0.1900628440605719, 0.2819542915188628, -0.8664222204601444, -0.23654752854481964, -0.7952877689095165, 0.5604051807885344, -0.2520398432843901, 0.9939953992050151, 0.7040675682654775, -0.9925349244025052, -0.761855298735811, 0.6013527693864251, -0.6077286842956702, -0.636712087391147, 0.9930448651426065, 0.3703863016058909, -0.9190437195224112, 0.9564806053710906, 0.8078022212135578, -0.8894539892784312, -0.7064736936551997, 0.5467114794933599, 0.703414960946568, -0.9901264678850152, -0.3438688925873446, -0.6473167232196014, 0.9703856588192757, -0.38759136700066793, 0.3262077117617845, -0.6160328763647933, 0.6840546897480535, -0.47998684121395785, 0.9684507184551815, 0.9601894158210555, 0.7236511229878573, -0.0274899250421462, 0.9058856323122303, -0.7651909429064025, -0.21363991398650317, -0.14104197890859987, 0.6713332873179543, 0.27620569168016584, 0.6631815228871178, 0.3303437064143332, 0.7603747139626161, 0.047136186791878754, -0.34981588334038716, 0.878686606039435, -0.3147459122542139, -0.621034552263148, -0.23181776377191027, -0.012337895830838108, -0.8451517981416228, 0.8778589598184092, 0.8211870499609785, -0.852276701674766, 0.9833910655800415, -0.4768384410931781, -0.6141201197556313, 0.37933165460431184, -0.6725546726032223, 0.6429428725396467, -0.41900687323249813, -0.4468750939053612, -0.1701302190933871, -0.8773429999769801, 0.9861385513560161, -0.18540130735686725, 0.9992076872327016, 0.999659127260583, 0.3814109970318689, -0.9000507953454627, -0.7614809415444129, 0.5037801683148057, -0.022515694767476724, 0.7189145985627935, 0.6075665459111984, 0.926317288134106, -0.6687204705370435, -0.7177972930196062, 0.9177657424338223, 0.559918098104915, 0.3794504163753355, 0.20519900049224316, -0.08288523549726062, -0.8500365580766993, -0.3901020252702857, -0.18851858353375067, -0.7793152452550907, -0.3733815507690901, -0.9487335428580812, 0.5161454930896378, 0.29908951033913295, -0.9999315089961093, -0.9792262715292148, 0.9129455346494533, -0.7629534112701563, -0.6299216278243823, -0.5306983874655248, 0.9818987472627976, -0.7165607356376509, 0.8691640468816376, -0.9048498446394819, 0.5455173142171288, 0.6820974281081934, 0.16883240106825717, -0.7283757128861387, 0.8874331117231873, 0.9988720851552151, -0.4286049557057656, -0.9039823770755737, -0.06905580186634477, -0.9792688472436444, -0.5001231866730251, -0.8383658824887735, 0.0637690343444774, -0.03265223787668936, -0.9590837792208091, -0.4028690650526668, 0.5340933244332006, -0.1474962374729129, -0.9145518190534154, 0.713445905673243, -0.991162140121111, 0.7856203433731472, -0.9213048917423834, -0.9360084456123496, 0.6029754648655336, -0.34099100509821967, 0.9956346202646378, -0.6774230198433858, 0.18632332780853297, 0.3930301512636288, 0.30610386843697135, 0.18566300222986665, 0.7463916181462924, 0.8692103731064946, -0.6825234537527985, 0.9679356473345587, -0.9060890604332541, -0.9999999997039879, 0.05950509485580932, 0.5532703647698358, 0.5011678748346111, -0.44723824578046983, -0.46541228616692176, -0.5634257623922528, -0.699860790214651, 0.8385038513669503, -0.9740096939355896, -0.5457246561386095, 0.7727523119621988, -0.8449981015688484, -0.8313471430116948, 0.6473352108543133, 0.498637845610267, -0.4277049219138353, 0.8836955218177401, 0.5557372395894146, 0.3744900556774624, -0.05741822480930661, 0.23998919097436017, 0.5618282289579442, 0.8420496769353718, 0.6297600567227486, 0.9000478630624673, -0.6227506892782767, -0.17200189147139044, -0.35480419185840933, 0.2959987042181977, 0.909492336370852, 0.6446008886996875, -0.9988975436753151, 0.8048534903631973, -0.34995583620084897, -0.3434131183833662, 0.9528390580699182, -0.9183728638666854, -0.3334048348511517, 0.07515830369934137, 0.16876552445173473, 0.060480889475096694, -0.5624741762855312, 0.9816864562397456, -0.6727189209423782, 0.9571983923742521, -0.9827608039298479, 0.3930329963185536, -0.9999994072905152, -0.15714649495037908, 0.9219239560416603, 0.06998137306841054, -0.4878625835800249, -0.7939466968101289, 0.98968262360118, -0.6565712625250276, -0.8418028354325402, -0.8209841228933601, -0.9999914002917044, -0.6971325807241595, 0.9440397681135826, -0.9738636822878288, -0.47017597990990756, 0.914294796504401, 0.9604362407776716, -0.9702554073042456, 0.8435753011124647, -0.7748176247583689, -0.19553568707455027, -0.9882299850794052, -0.9994254952151628, 0.9994070467659769, 0.2577102747327643, 0.7480474357246809, -0.07603783284165587, 0.3641937307423002, -0.11818319422542181, 0.999326700279431, 0.8457670910796609, -0.9263198288323784, -0.9524048585610818, 0.9984947269644314, -0.30648140665305973, -0.7065367192019663, 0.8751464421550996, 0.38689254606991236, -0.5690257497110793, 0.9804924220490993, 0.8268545910505956, 0.07253192626647409, -0.18060080518037866, -0.8211484688244992, 0.011375759887585851, -0.6543518634734052, -0.9998892713881988, 0.7554429554117639, 0.5685642879680292, 0.7172357182056712, -0.4207659689013499, -0.6833178982804942, -0.9898362632087935, 0.999964695297359, -0.9752027716054531, 0.9023945093422325, 0.4557254764797177, -0.9312254125709574, 0.7849150487506551, -0.14297664229432802, -0.7842475189283002, -0.41104992925796685, 0.9999473135564946, -0.7745240202627045, -0.9498886847509813, 0.9431462808302253, 0.7158510444737445, 0.9336574226218239, 0.8244084811456767, 0.8191356856792746, 0.8105169848384113, 0.7120701639738827, 0.6645508419734047, 0.47600549234667855, -0.6280427936062429, 0.9469030575280821, 0.517394495374843, -0.44777446651472025, -0.08261527921196332, 0.8811735597658747, 0.06086459814465479, 0.9982870560775225, -0.05215090640391587, 0.7247009464073075, 0.909899500371451, -0.006809688717208093, 0.6529382539207595, -0.9910328677616829, 0.9984750116151456, -0.920823702907446, -0.9977240160628935, -0.9999224520814984, -0.9590588139937852, 0.5482467503910826, -0.22447937915511923, -0.9232871129520823, -0.7271209223178914, -0.6037889072619383, 0.48451920516321134, 0.7807451997512389, -0.4992777719025108, -0.1279500956915975, 0.30551390623968183, 0.9666085292552952, -0.9138303942508488, -0.4796053726469247, -0.3341481849002056, -0.8414069771385468, 0.02568988287521893, 0.9954918061570978, -0.11131269728318069, -0.9338710965342873, -0.1455757963603241, -0.9150535863375511, -0.51111411420408, 0.8397822675548585, -0.9650101637595312, 0.9948161341029282, 0.5091807780854344, 0.7223423860198497, 0.621463062464076, -0.9990579407397082, 0.1951175046305563, -0.7713830874359818, -0.9002555694238433, -0.5353674857802477, 0.7989074852023146, 0.9991711170359737, -0.7406373462445932, -0.6500488175250673, -0.44185092330632425, -0.7721647828695102, 0.5443130044291768, 0.35226980870327407, 0.6658819325443441, 0.2440472767061253, 0.284354897168992, 0.6157020341924352, -0.49267026087570465, 0.06260884230315891, 0.639650482557284, -0.717437113859585, -0.24875864535541148, 0.8448309172512838, 0.9399367175021401, 0.5460597856046179, -0.9904670231454311, 0.7045590748162711, 0.04094624346793615, 0.14079226265554393, 0.9758178279202511, -0.7845347290606037, 0.9964527326190458, -0.9160791426729136, -0.6532887082473104, -0.6349173226156286, 0.9343493995948602, -0.8821009503120325, 0.24667684092067932, 0.07101126687150436, -0.06302128211073067, 0.19395831487029203, -0.8913542295045692, 0.6285482453591125, 0.4912466775970725, 0.5661335724705302, 0.9357022405014046, -0.965238775428315, 0.4018930940277813, -0.45076906172135867, 0.39431763463078373, 0.22326052626317597, -0.6681699503728815, 0.872481646504605, -0.9996613793984334, -0.6363425027663924, -0.06315251146476021, 0.675755604390232, -0.8896053572184488, -0.4437238116399578, 0.26265303675853824, -0.6825201165625461, -0.14727105317999112, -0.8118042562290262, 0.8022845691863842, 0.27665859236659174, -0.46996601910568897, -0.9820061961291964, 0.9996640939383051, -0.8541263507410704, 0.9363070354209007, -0.9389188730302109, 0.985425196836198, -0.7112266682777948, -0.12596275468192097, -0.9198366932937577, 0.45321599949179225, 0.05332541396503807, 0.5193538136720077, -0.9932242576755463, -0.8452983403945202, 0.2189369375524542, 0.7933766137979721, -0.7119147710128572, -0.39619288906975636, 0.965254930376755, 0.6849727320151757, -0.41734103742181095, -0.9679990240086184, -0.6034018594478517, -0.7878302051211036, -0.7525895954616232, 0.6912299819018145, -0.08843483610363932, -0.8799335224175825, 0.6497491160348359, -0.39383683519095397, -0.37254247703376847, -0.194761545502234, -0.8328930708926676, -0.9628439358598745, -0.8412325386815389, -0.9241109880682519, -0.45903755428067416, 0.9003029072734428, 0.9859009398189469, -0.6076184956841708, 0.9979711180012247, -0.38965611170277925, 0.9947243317893741, 0.32739540352954444, -0.060748689065060216, 0.5599116796991501, -0.8976749748386412, -0.3603047533200447, 0.706605377142686, -0.9894823568961901, -0.7642972379696862, -0.8654962378176041, -0.7396190000808214, -0.6850005919301647, -0.8608777000838825, -0.5156292023015846, -0.6898810990375215, 0.9004107850940828, -0.887074173972583, 0.7864124989023759, -0.585866911504362, 0.6168694329601967, 0.5199176461515914, 0.4156945979237615, -0.9708471044055798, -0.8907286342652229, -0.17260733029926104, 0.8379580587958184, 0.5200936690046296, -0.6495694775678367, 0.5629276309965591, 0.6431675950433322, 0.16561130046589895, -0.9518516704017574, 0.8443363212272134, 0.08171226279009472, 0.8851455622112643, -0.9220072999351336, -0.5631328792100669, 0.5941310328955306, -0.635464765026775, -0.9983558331752413, 0.4841411003966788, -0.9964761796785339, -0.2574863520909542, 0.9811965105320262, 0.4791708334293119, -0.4291662242377755, 0.17552445206115602, 0.9853336889532958, 0.09004734028413063, 0.08877904936676262, 0.12709755830055158, -0.8523059308090961, -0.21738082585287805, -0.8682719864364046, -0.20838051325259815, 0.9469067497106942, -0.5732584748892369, 0.8510884662158136, -0.4612231917033923, 0.9117080566991971, 0.30125562753324664, -0.6172444665009565, -0.3496900034080058, 0.9682825615172597, -0.7414572882112371, 0.014613081375683207, 0.42932551806552, -0.9756208126428164, 0.7968954042628758, 0.754767497925892, -0.9423643683992541, -0.1701849416534974, 0.41639333384867916, -0.968268095056525, -0.32624117412673603, 0.8306612201456665, -0.008748117565097191, 0.40459382140555916, -0.9178770588413028, -0.0446683173487723, 0.8466924673759625, -0.37336021591935575, -0.11174277340914929, 0.037233658148611626, 0.2119002908612202, 0.2828872892075564, -0.8941747911934224, -0.5968644186908777, -0.998991688311835, -0.4859068695105052, 0.725091206176116, 0.9634283298461972, 0.4971317623824109, -0.932660550145206, -0.9362079331083066, 0.9072139613473993, -0.35398187388924207, -0.34761566313108155, 0.5442379829320788, 0.5515028251433476, 0.5239769819360143, 0.22741814332935317, 0.9239136218071267, 0.8371359087046006, -0.9944996007400437, -0.9980656921049194, 0.7519486866342002, 0.6446008886996942, -0.044554649177372646, 0.8580058800412528, 0.9999881090287419, 0.35320862860307706, -0.11583334147359972, -0.2248911303026272, -0.07104955720851788, 0.9345445411031794, -0.5271208485105319, -0.7491238103563326, 0.8749661880324193, -0.9990852589818173, -0.43449331774232447, -0.3073344955090274, 0.7354402291614798, 0.8095710924888823, 0.9974719503180707, 0.9871918070622961, -0.5663009698165065, -0.5681627807500782, -0.23356541976808398, -0.7385735056641454, 0.6472191873743645, -0.42914456936907885, 0.6456386687036846, 0.34359677281685636, -0.9342892309808468, -0.15766034181610414, -0.8484185142634078, 0.9150981679733707, 0.4153844293357964, 0.9060890604332541, 0.9679356473345587, 0.9954859960705325, -0.9130267882599206, 0.46048103321114836, -0.9603951700630242, -0.4628242343554789, -0.17854867751781117, 0.9115279779979985, 0.9951407156972818, 0.6105584733328192, 0.9407934995409148, 0.891246711954534, -0.4597407769720244, 0.12316905125214073, -0.1543297655773341, 0.991162140121111, -0.8765740982623649, 0.03012787275336634, -0.960017123457586, 0.5340933244332006, -0.9958091234510658, 0.2843001613207695, -0.9251138629756621, 0.6987883195646829, 0.13256455295102101, 0.719501178505108, -0.2830591544831754, -0.006289886799265787, -0.8178671811702058, -0.9216178068287757, 0.7456868948118824, 0.7424308499196751, 0.7202927429078412, 0.36143774957839464, 0.3059722033730221, 0.24784294980186297, -0.4138983590380794, 0.0011850822371872738, 0.816121233094504, -0.9594260955602059, 0.546762598947937, 0.3608830345784977, -0.2456422456818073, -0.043225452079141746, 0.8918827626536864, -0.8895800606776345, -0.539619667963467, 0.5108766937838647, 0.9462438847739622, 0.8470812334006429, 0.8901982431388955, -0.5355594074340294, 0.8965673297549341, 0.8014230946134772, 0.8823534649358349, 0.18493426166440738, 0.9679271867532604, 0.6147986070670363, -0.9886965178081661, 0.4853543475129195, 0.9747410257098259, 0.47674399719587673, -0.33976590065776924, -0.9589312428374774, -0.9723910646364107, -0.93869210299185, 0.9872937761097592, 0.1352986494607304, 0.5569638020310206, 0.789371582680992, -0.2658800840758476, -0.9703151336652251, -0.27412804276017866, 0.7689344865408918, -0.3038548170255115, -0.21444078265208003, 0.6237535386882159, -0.25911272070816316, -0.9775529089699282, 0.012261554596901703, 0.9406576892767533, -0.9988887742211321, 0.33060790127726125, -0.6550976812213053, -0.5776598840620187, 0.47646089098946154, -0.2073479958534194, -0.5135937634606488, 0.462033411519278, 0.9629071934028677, 0.5614486438070314, 0.9980859256407726, -0.8978879417275161, 0.9955084151530174, -0.3282750900760939, -0.7348098767473209, -0.732467835243193, 0.7217281285128576, -0.49697303203127274, 0.24386874760982014, -0.9961175615242106, -0.07869746438553898, -0.904868074966932, 0.4315492409469528, 0.1568183198502069, 0.3361385046480113, -0.8461495964486658, 0.7449154840406278, -0.6840546897480535, 0.9640171131919645, 0.8356951904746813, -0.28131506956991115, 0.9598801056720786, -0.9454156889642045, 0.9995548606844171, 0.509552800369117, 0.5974534414536701, -0.5847867264852371, 0.9799945853764889, 0.24067176049716327, -0.9358499077199018, 0.7002652270148642, 0.9834158377007333, 0.3703863016058909, 0.7506740391959004, 0.940135575987662, -0.9999525992975287, 0.2757782597216015, -0.26620206579139116, -0.8625509476592346, -0.23184745841513588, -0.7237254111011903, 0.7575898700560358, 0.7263994876910969, -0.976794508112842, -0.7957637992496486, 0.23869741835907698, -0.7753202004365931, -0.9590159761854015, 0.9073235701328973, 0.6721505918072922, -0.534157799465683, -0.2377595063732434, 0.1537853320850991, -0.9979131643857595, 0.4741986620788002, 0.8096506633533574, -0.10624352757032757, 0.7737784929059478, -0.04624183263568227, 0.8634996830454593, -0.6424357678514993, -0.32826828171628203, 0.03062906695661205, -0.7395538357248805, -0.2750170699899628, 0.19057300901916624, 0.5704048960240615, -0.0009952062442470933, -0.16894431338584015, 0.14936718398077253, 0.7501081660648024, -0.8743801127743975, 0.9766948724106879, 0.9912448541008874, 0.6455870928469369, 0.8365534107877253, -0.16655036926168992, -0.9597160583575685, -0.061302581807395784, -0.6592388077492416, 0.26552215433103993, -0.9998680487141505, 0.14197751083762478, 0.34203207474556524, 0.3962264983224737, 0.8407549702468531, -0.43974339408335983, 0.46604274339899293, -0.9239491065015204, 0.012042480048414905, -0.6178650445057567, 0.2392387160875184, 0.9522600449379386, 0.4161113675474008, 0.920862425399797, -0.6663892725082496, -0.8243992724455278, -0.1302068316827698, 0.9866333518773214, -0.9071732209600537, 0.4574969467489435, 0.9976798642325968, 0.6169748981191585, 0.7149994562254862, -0.3812179949819109, 0.4950589335760424, -0.8563673328062884, -0.9996954705651954, 0.7326414690942797, 0.7689530048017656, 0.8817791940077749, -0.8836400404425742, 0.9989349038207467, -0.9998970262963895, -0.46877985433042185, 0.864934802733064, 0.08956250039166636, 0.011921466285470639, 0.6032080031822791, 0.629978497961587, -0.22153912820215205, -0.9989813917358101, -0.9460141738226545, 0.8293335381565647, -0.7027821986523572, 0.9951534843210614, 0.13918336599821945, -0.17159694865949027, 0.5680512805699756, -0.3672617038691238, -0.901976581600813, -0.7518957781060764, 0.8521517696700049, 0.6836838114998214, -0.8723049968703626, 0.36559458496322506, -0.6528020017804839, -0.11319710186099174, -0.3723069927730508, 0.9978945747138925, -0.47735346568000114, 0.9838741871233723, 0.9071838862161765, -0.9789836225666486, -0.3848892573673387, -0.7186050247603171, -0.2542825909290972, 0.782635899242305, -0.9631749618630558, -0.8218896938429393, -0.705491277339988, -0.9092960135863232, -0.9849947557658334, 0.39771804586752635, 0.9722677594607881, 0.06222724074613084, 0.9346354660123934, -0.8041631556711037, 0.794578820358682, -0.9525441690814921, 0.9253560234179788, -0.9270873871753486, 0.7439759224452482, 0.17444894138012645, 0.7927880336269435, 0.3722092348252386, -0.8610331521319958, 0.656136911075639, -0.61195554567611, 0.7413135114905249, -0.38597180844540335, 0.6371703204632108, 0.22505570862187274, -0.22705959610687731, -0.999996061727283, 0.9969290815081832, -0.10420779236006972, 0.4694182288877575, 0.8694696031039084, 0.319630033126324, -0.503784989244531, 0.39268561617736064, -0.9683317699516071, -0.8275295485400849, -0.08044159805347384, 0.9948609106705393, -0.9824540544560214, 0.9646886456636398, -0.15940789336588868, -0.7805153003059331, -0.8954535560037449, 0.2906928468288119, 0.9867298796004969, -0.6856631067777568, -0.717094375355364, 0.9095143907916783, 0.8701062754553064, -0.11282267009582014, -0.920075962432505, 1.0]}
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/medium_n.json b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/medium_n.json
new file mode 100644
index 000000000000..c3185fda168c
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/medium_n.json
@@ -0,0 +1 @@
+{"x": [-1.0, -0.997997997997998, -0.995995995995996, -0.993993993993994, -0.991991991991992, -0.98998998998999, -0.987987987987988, -0.985985985985986, -0.983983983983984, -0.9819819819819819, -0.97997997997998, -0.977977977977978, -0.975975975975976, -0.973973973973974, -0.9719719719719719, -0.96996996996997, -0.967967967967968, -0.965965965965966, -0.963963963963964, -0.9619619619619619, -0.95995995995996, -0.957957957957958, -0.955955955955956, -0.953953953953954, -0.9519519519519519, -0.94994994994995, -0.9479479479479479, -0.9459459459459459, -0.943943943943944, -0.9419419419419419, -0.93993993993994, -0.9379379379379379, -0.9359359359359359, -0.933933933933934, -0.9319319319319319, -0.92992992992993, -0.9279279279279279, -0.9259259259259259, -0.9239239239239239, -0.9219219219219219, -0.91991991991992, -0.9179179179179179, -0.9159159159159159, -0.9139139139139139, -0.9119119119119119, -0.9099099099099099, -0.9079079079079079, -0.9059059059059059, -0.9039039039039038, -0.9019019019019019, -0.8998998998998999, -0.8978978978978979, -0.8958958958958959, -0.8938938938938938, -0.8918918918918919, -0.8898898898898899, -0.8878878878878879, -0.8858858858858859, -0.8838838838838838, -0.8818818818818819, -0.8798798798798799, -0.8778778778778779, -0.8758758758758759, -0.8738738738738738, -0.8718718718718719, -0.8698698698698699, -0.8678678678678678, -0.8658658658658659, -0.8638638638638638, -0.8618618618618619, -0.8598598598598599, -0.8578578578578578, -0.8558558558558559, -0.8538538538538538, -0.8518518518518519, -0.8498498498498499, -0.8478478478478478, -0.8458458458458459, -0.8438438438438438, -0.8418418418418419, -0.8398398398398399, -0.8378378378378378, -0.8358358358358359, -0.8338338338338338, -0.8318318318318318, -0.8298298298298299, -0.8278278278278278, -0.8258258258258259, -0.8238238238238238, -0.8218218218218218, -0.8198198198198199, -0.8178178178178178, -0.8158158158158157, -0.8138138138138138, -0.8118118118118118, -0.8098098098098099, -0.8078078078078078, -0.8058058058058057, -0.8038038038038038, -0.8018018018018018, -0.7997997997997999, -0.7977977977977978, -0.7957957957957957, -0.7937937937937938, -0.7917917917917918, -0.7897897897897898, -0.7877877877877878, -0.7857857857857857, -0.7837837837837838, -0.7817817817817818, -0.7797797797797797, -0.7777777777777778, -0.7757757757757757, -0.7737737737737738, -0.7717717717717718, -0.7697697697697697, -0.7677677677677678, -0.7657657657657657, -0.7637637637637638, -0.7617617617617618, -0.7597597597597597, -0.7577577577577578, -0.7557557557557557, -0.7537537537537538, -0.7517517517517518, -0.7497497497497497, -0.7477477477477478, -0.7457457457457457, -0.7437437437437437, -0.7417417417417418, -0.7397397397397397, -0.7377377377377378, -0.7357357357357357, -0.7337337337337337, -0.7317317317317318, -0.7297297297297297, -0.7277277277277278, -0.7257257257257257, -0.7237237237237237, -0.7217217217217218, -0.7197197197197197, -0.7177177177177176, -0.7157157157157157, -0.7137137137137137, -0.7117117117117118, -0.7097097097097097, -0.7077077077077076, -0.7057057057057057, -0.7037037037037037, -0.7017017017017018, -0.6996996996996997, -0.6976976976976976, -0.6956956956956957, -0.6936936936936937, -0.6916916916916918, -0.6896896896896897, -0.6876876876876876, -0.6856856856856857, -0.6836836836836837, -0.6816816816816818, -0.6796796796796797, -0.6776776776776776, -0.6756756756756757, -0.6736736736736737, -0.6716716716716717, -0.6696696696696697, -0.6676676676676676, -0.6656656656656657, -0.6636636636636637, -0.6616616616616617, -0.6596596596596597, -0.6576576576576576, -0.6556556556556556, -0.6536536536536537, -0.6516516516516517, -0.6496496496496497, -0.6476476476476476, -0.6456456456456456, -0.6436436436436437, -0.6416416416416417, -0.6396396396396397, -0.6376376376376376, -0.6356356356356356, -0.6336336336336337, -0.6316316316316316, -0.6296296296296297, -0.6276276276276276, -0.6256256256256256, -0.6236236236236237, -0.6216216216216216, -0.6196196196196196, -0.6176176176176176, -0.6156156156156156, -0.6136136136136137, -0.6116116116116116, -0.6096096096096096, -0.6076076076076076, -0.6056056056056056, -0.6036036036036037, -0.6016016016016016, -0.5995995995995996, -0.5975975975975976, -0.5955955955955956, -0.5935935935935936, -0.5915915915915916, -0.5895895895895895, -0.5875875875875876, -0.5855855855855856, -0.5835835835835836, -0.5815815815815816, -0.5795795795795795, -0.5775775775775776, -0.5755755755755756, -0.5735735735735736, -0.5715715715715716, -0.5695695695695695, -0.5675675675675675, -0.5655655655655656, -0.5635635635635636, -0.5615615615615616, -0.5595595595595595, -0.5575575575575575, -0.5555555555555556, -0.5535535535535536, -0.5515515515515516, -0.5495495495495495, -0.5475475475475475, -0.5455455455455456, -0.5435435435435436, -0.5415415415415415, -0.5395395395395395, -0.5375375375375375, -0.5355355355355356, -0.5335335335335336, -0.5315315315315315, -0.5295295295295295, -0.5275275275275275, -0.5255255255255256, -0.5235235235235236, -0.5215215215215215, -0.5195195195195195, -0.5175175175175175, -0.5155155155155156, -0.5135135135135136, -0.5115115115115115, -0.5095095095095095, -0.5075075075075075, -0.5055055055055055, -0.5035035035035035, -0.5015015015015015, -0.49949949949949946, -0.4974974974974975, -0.49549549549549554, -0.4934934934934935, -0.4914914914914915, -0.48948948948948945, -0.4874874874874875, -0.48548548548548554, -0.48348348348348347, -0.4814814814814815, -0.47947947947947944, -0.4774774774774775, -0.47547547547547553, -0.47347347347347346, -0.4714714714714715, -0.46946946946946944, -0.4674674674674675, -0.4654654654654655, -0.46346346346346345, -0.4614614614614615, -0.45945945945945943, -0.4574574574574575, -0.4554554554554555, -0.45345345345345345, -0.4514514514514515, -0.4494494494494494, -0.44744744744744747, -0.4454454454454454, -0.44344344344344344, -0.4414414414414415, -0.4394394394394394, -0.43743743743743746, -0.4354354354354354, -0.43343343343343343, -0.4314314314314315, -0.4294294294294294, -0.42742742742742745, -0.4254254254254254, -0.42342342342342343, -0.42142142142142147, -0.4194194194194194, -0.41741741741741745, -0.4154154154154154, -0.4134134134134134, -0.41141141141141147, -0.4094094094094094, -0.40740740740740744, -0.4054054054054054, -0.4034034034034034, -0.40140140140140146, -0.3993993993993994, -0.39739739739739743, -0.39539539539539537, -0.3933933933933934, -0.39139139139139134, -0.3893893893893894, -0.3873873873873874, -0.38538538538538536, -0.3833833833833834, -0.38138138138138133, -0.3793793793793794, -0.3773773773773774, -0.37537537537537535, -0.3733733733733734, -0.37137137137137133, -0.36936936936936937, -0.3673673673673674, -0.36536536536536535, -0.3633633633633634, -0.3613613613613613, -0.35935935935935936, -0.3573573573573574, -0.35535535535535534, -0.3533533533533534, -0.3513513513513513, -0.34934934934934936, -0.3473473473473474, -0.34534534534534533, -0.3433433433433434, -0.3413413413413413, -0.33933933933933935, -0.3373373373373374, -0.3353353353353353, -0.33333333333333337, -0.3313313313313313, -0.32932932932932935, -0.3273273273273274, -0.3253253253253253, -0.32332332332332336, -0.3213213213213213, -0.31931931931931934, -0.31731731731731727, -0.3153153153153153, -0.31331331331331336, -0.3113113113113113, -0.30930930930930933, -0.30730730730730726, -0.3053053053053053, -0.30330330330330335, -0.3013013013013013, -0.2992992992992993, -0.29729729729729726, -0.2952952952952953, -0.29329329329329334, -0.2912912912912913, -0.2892892892892893, -0.28728728728728725, -0.2852852852852853, -0.28328328328328334, -0.28128128128128127, -0.2792792792792793, -0.27727727727727725, -0.2752752752752753, -0.27327327327327333, -0.27127127127127126, -0.2692692692692693, -0.26726726726726724, -0.2652652652652653, -0.2632632632632632, -0.26126126126126126, -0.2592592592592593, -0.25725725725725723, -0.2552552552552553, -0.2532532532532532, -0.25125125125125125, -0.2492492492492493, -0.24724724724724723, -0.24524524524524527, -0.2432432432432432, -0.24124124124124124, -0.2392392392392393, -0.23723723723723722, -0.23523523523523526, -0.2332332332332332, -0.23123123123123124, -0.22922922922922928, -0.2272272272272272, -0.22522522522522526, -0.2232232232232232, -0.22122122122122123, -0.21921921921921927, -0.2172172172172172, -0.21521521521521525, -0.21321321321321318, -0.21121121121121122, -0.20920920920920927, -0.2072072072072072, -0.20520520520520524, -0.20320320320320318, -0.20120120120120122, -0.19919919919919926, -0.1971971971971972, -0.19519519519519524, -0.19319319319319317, -0.1911911911911912, -0.18918918918918914, -0.1871871871871872, -0.18518518518518523, -0.18318318318318316, -0.1811811811811812, -0.17917917917917914, -0.17717717717717718, -0.17517517517517522, -0.17317317317317316, -0.1711711711711712, -0.16916916916916913, -0.16716716716716717, -0.16516516516516522, -0.16316316316316315, -0.1611611611611612, -0.15915915915915912, -0.15715715715715717, -0.1551551551551552, -0.15315315315315314, -0.1511511511511512, -0.14914914914914912, -0.14714714714714716, -0.1451451451451452, -0.14314314314314314, -0.14114114114114118, -0.1391391391391391, -0.13713713713713716, -0.1351351351351351, -0.13313313313313313, -0.13113113113113117, -0.1291291291291291, -0.12712712712712715, -0.12512512512512508, -0.12312312312312312, -0.12112112112112117, -0.1191191191191191, -0.11711711711711714, -0.11511511511511507, -0.11311311311311312, -0.11111111111111116, -0.10910910910910909, -0.10710710710710714, -0.10510510510510507, -0.10310310310310311, -0.10110110110110115, -0.09909909909909909, -0.09709709709709713, -0.09509509509509506, -0.0930930930930931, -0.09109109109109115, -0.08908908908908908, -0.08708708708708712, -0.08508508508508505, -0.0830830830830831, -0.08108108108108114, -0.07907907907907907, -0.07707707707707712, -0.07507507507507505, -0.07307307307307309, -0.07107107107107113, -0.06906906906906907, -0.06706706706706711, -0.06506506506506504, -0.06306306306306309, -0.06106106106106102, -0.05905905905905906, -0.0570570570570571, -0.055055055055055035, -0.05305305305305308, -0.05105105105105101, -0.049049049049049054, -0.0470470470470471, -0.04504504504504503, -0.04304304304304307, -0.041041041041041004, -0.03903903903903905, -0.03703703703703709, -0.03503503503503502, -0.033033033033033066, -0.031031031031030998, -0.02902902902902904, -0.027027027027027084, -0.025025025025025016, -0.02302302302302306, -0.02102102102102099, -0.019019019019019034, -0.017017017017017078, -0.01501501501501501, -0.013013013013013053, -0.011011011011010985, -0.009009009009009028, -0.00700700700700696, -0.005005005005005003, -0.0030030030030030463, -0.0010010010010009784, 0.0010010010010010895, 0.0030030030030030463, 0.005005005005005003, 0.00700700700700696, 0.009009009009008917, 0.011011011011011096, 0.013013013013013053, 0.01501501501501501, 0.017017017017016967, 0.019019019019018923, 0.021021021021021102, 0.02302302302302306, 0.025025025025025016, 0.027027027027026973, 0.02902902902902893, 0.03103103103103111, 0.033033033033033066, 0.03503503503503502, 0.03703703703703698, 0.039039039039038936, 0.041041041041041115, 0.04304304304304307, 0.04504504504504503, 0.047047047047046986, 0.04904904904904894, 0.05105105105105112, 0.05305305305305308, 0.055055055055055035, 0.05705705705705699, 0.05905905905905895, 0.06106106106106113, 0.06306306306306309, 0.06506506506506504, 0.067067067067067, 0.06906906906906896, 0.07107107107107113, 0.07307307307307309, 0.07507507507507505, 0.077077077077077, 0.07907907907907896, 0.08108108108108114, 0.0830830830830831, 0.08508508508508505, 0.08708708708708701, 0.08908908908908897, 0.09109109109109115, 0.0930930930930931, 0.09509509509509506, 0.09709709709709702, 0.0990990990990992, 0.10110110110110115, 0.10310310310310311, 0.10510510510510507, 0.10710710710710702, 0.1091091091091092, 0.11111111111111116, 0.11311311311311312, 0.11511511511511507, 0.11711711711711703, 0.11911911911911921, 0.12112112112112117, 0.12312312312312312, 0.12512512512512508, 0.12712712712712704, 0.12912912912912922, 0.13113113113113117, 0.13313313313313313, 0.1351351351351351, 0.13713713713713704, 0.13913913913913922, 0.14114114114114118, 0.14314314314314314, 0.1451451451451451, 0.14714714714714705, 0.14914914914914923, 0.1511511511511512, 0.15315315315315314, 0.1551551551551551, 0.15715715715715706, 0.15915915915915924, 0.1611611611611612, 0.16316316316316315, 0.1651651651651651, 0.16716716716716706, 0.16916916916916924, 0.1711711711711712, 0.17317317317317316, 0.1751751751751751, 0.17717717717717707, 0.17917917917917925, 0.1811811811811812, 0.18318318318318316, 0.18518518518518512, 0.18718718718718708, 0.18918918918918926, 0.1911911911911912, 0.19319319319319317, 0.19519519519519513, 0.19719719719719708, 0.19919919919919926, 0.20120120120120122, 0.20320320320320318, 0.20520520520520513, 0.2072072072072071, 0.20920920920920927, 0.21121121121121122, 0.21321321321321318, 0.21521521521521514, 0.21721721721721732, 0.21921921921921927, 0.22122122122122123, 0.2232232232232232, 0.22522522522522515, 0.22722722722722732, 0.22922922922922928, 0.23123123123123124, 0.2332332332332332, 0.23523523523523515, 0.23723723723723733, 0.2392392392392393, 0.24124124124124124, 0.2432432432432432, 0.24524524524524516, 0.24724724724724734, 0.2492492492492493, 0.25125125125125125, 0.2532532532532532, 0.25525525525525516, 0.25725725725725734, 0.2592592592592593, 0.26126126126126126, 0.2632632632632632, 0.26526526526526517, 0.26726726726726735, 0.2692692692692693, 0.27127127127127126, 0.2732732732732732, 0.2752752752752752, 0.27727727727727736, 0.2792792792792793, 0.28128128128128127, 0.2832832832832832, 0.2852852852852852, 0.28728728728728736, 0.2892892892892893, 0.2912912912912913, 0.29329329329329323, 0.2952952952952952, 0.29729729729729737, 0.2992992992992993, 0.3013013013013013, 0.30330330330330324, 0.3053053053053052, 0.3073073073073074, 0.30930930930930933, 0.3113113113113113, 0.31331331331331325, 0.3153153153153152, 0.3173173173173174, 0.31931931931931934, 0.3213213213213213, 0.32332332332332325, 0.3253253253253252, 0.3273273273273274, 0.32932932932932935, 0.3313313313313313, 0.33333333333333326, 0.3353353353353352, 0.3373373373373374, 0.33933933933933935, 0.3413413413413413, 0.34334334334334327, 0.3453453453453452, 0.3473473473473474, 0.34934934934934936, 0.3513513513513513, 0.35335335335335327, 0.35535535535535545, 0.3573573573573574, 0.35935935935935936, 0.3613613613613613, 0.3633633633633633, 0.36536536536536546, 0.3673673673673674, 0.36936936936936937, 0.37137137137137133, 0.3733733733733733, 0.37537537537537546, 0.3773773773773774, 0.3793793793793794, 0.38138138138138133, 0.3833833833833833, 0.38538538538538547, 0.3873873873873874, 0.3893893893893894, 0.39139139139139134, 0.3933933933933933, 0.3953953953953955, 0.39739739739739743, 0.3993993993993994, 0.40140140140140135, 0.4034034034034033, 0.4054054054054055, 0.40740740740740744, 0.4094094094094094, 0.41141141141141135, 0.4134134134134133, 0.4154154154154155, 0.41741741741741745, 0.4194194194194194, 0.42142142142142136, 0.4234234234234233, 0.4254254254254255, 0.42742742742742745, 0.4294294294294294, 0.43143143143143137, 0.4334334334334333, 0.4354354354354355, 0.43743743743743746, 0.4394394394394394, 0.4414414414414414, 0.44344344344344333, 0.4454454454454455, 0.44744744744744747, 0.4494494494494494, 0.4514514514514514, 0.45345345345345334, 0.4554554554554555, 0.4574574574574575, 0.45945945945945943, 0.4614614614614614, 0.46346346346346334, 0.4654654654654655, 0.4674674674674675, 0.46946946946946944, 0.4714714714714714, 0.47347347347347357, 0.47547547547547553, 0.4774774774774775, 0.47947947947947944, 0.4814814814814814, 0.4834834834834836, 0.48548548548548554, 0.4874874874874875, 0.48948948948948945, 0.4914914914914914, 0.4934934934934936, 0.49549549549549554, 0.4974974974974975, 0.49949949949949946, 0.5015015015015014, 0.5035035035035036, 0.5055055055055055, 0.5075075075075075, 0.5095095095095095, 0.5115115115115114, 0.5135135135135136, 0.5155155155155156, 0.5175175175175175, 0.5195195195195195, 0.5215215215215214, 0.5235235235235236, 0.5255255255255256, 0.5275275275275275, 0.5295295295295295, 0.5315315315315314, 0.5335335335335336, 0.5355355355355356, 0.5375375375375375, 0.5395395395395395, 0.5415415415415414, 0.5435435435435436, 0.5455455455455456, 0.5475475475475475, 0.5495495495495495, 0.5515515515515514, 0.5535535535535536, 0.5555555555555556, 0.5575575575575575, 0.5595595595595595, 0.5615615615615615, 0.5635635635635636, 0.5655655655655656, 0.5675675675675675, 0.5695695695695695, 0.5715715715715715, 0.5735735735735736, 0.5755755755755756, 0.5775775775775776, 0.5795795795795795, 0.5815815815815815, 0.5835835835835836, 0.5855855855855856, 0.5875875875875876, 0.5895895895895895, 0.5915915915915915, 0.5935935935935936, 0.5955955955955956, 0.5975975975975976, 0.5995995995995995, 0.6016016016016015, 0.6036036036036037, 0.6056056056056056, 0.6076076076076076, 0.6096096096096095, 0.6116116116116117, 0.6136136136136137, 0.6156156156156156, 0.6176176176176176, 0.6196196196196195, 0.6216216216216217, 0.6236236236236237, 0.6256256256256256, 0.6276276276276276, 0.6296296296296295, 0.6316316316316317, 0.6336336336336337, 0.6356356356356356, 0.6376376376376376, 0.6396396396396395, 0.6416416416416417, 0.6436436436436437, 0.6456456456456456, 0.6476476476476476, 0.6496496496496496, 0.6516516516516517, 0.6536536536536537, 0.6556556556556556, 0.6576576576576576, 0.6596596596596596, 0.6616616616616617, 0.6636636636636637, 0.6656656656656657, 0.6676676676676676, 0.6696696696696696, 0.6716716716716717, 0.6736736736736737, 0.6756756756756757, 0.6776776776776776, 0.6796796796796796, 0.6816816816816818, 0.6836836836836837, 0.6856856856856857, 0.6876876876876876, 0.6896896896896896, 0.6916916916916918, 0.6936936936936937, 0.6956956956956957, 0.6976976976976976, 0.6996996996996996, 0.7017017017017018, 0.7037037037037037, 0.7057057057057057, 0.7077077077077076, 0.7097097097097096, 0.7117117117117118, 0.7137137137137137, 0.7157157157157157, 0.7177177177177176, 0.7197197197197196, 0.7217217217217218, 0.7237237237237237, 0.7257257257257257, 0.7277277277277276, 0.7297297297297298, 0.7317317317317318, 0.7337337337337337, 0.7357357357357357, 0.7377377377377377, 0.7397397397397398, 0.7417417417417418, 0.7437437437437437, 0.7457457457457457, 0.7477477477477477, 0.7497497497497498, 0.7517517517517518, 0.7537537537537538, 0.7557557557557557, 0.7577577577577577, 0.7597597597597598, 0.7617617617617618, 0.7637637637637638, 0.7657657657657657, 0.7677677677677677, 0.7697697697697699, 0.7717717717717718, 0.7737737737737738, 0.7757757757757757, 0.7777777777777777, 0.7797797797797799, 0.7817817817817818, 0.7837837837837838, 0.7857857857857857, 0.7877877877877877, 0.7897897897897899, 0.7917917917917918, 0.7937937937937938, 0.7957957957957957, 0.7977977977977977, 0.7997997997997999, 0.8018018018018018, 0.8038038038038038, 0.8058058058058057, 0.8078078078078077, 0.8098098098098099, 0.8118118118118118, 0.8138138138138138, 0.8158158158158157, 0.8178178178178177, 0.8198198198198199, 0.8218218218218218, 0.8238238238238238, 0.8258258258258258, 0.8278278278278277, 0.8298298298298299, 0.8318318318318318, 0.8338338338338338, 0.8358358358358358, 0.8378378378378377, 0.8398398398398399, 0.8418418418418419, 0.8438438438438438, 0.8458458458458458, 0.8478478478478477, 0.8498498498498499, 0.8518518518518519, 0.8538538538538538, 0.8558558558558558, 0.8578578578578577, 0.8598598598598599, 0.8618618618618619, 0.8638638638638638, 0.8658658658658658, 0.867867867867868, 0.8698698698698699, 0.8718718718718719, 0.8738738738738738, 0.8758758758758758, 0.877877877877878, 0.8798798798798799, 0.8818818818818819, 0.8838838838838838, 0.8858858858858858, 0.887887887887888, 0.8898898898898899, 0.8918918918918919, 0.8938938938938938, 0.8958958958958958, 0.897897897897898, 0.8998998998998999, 0.9019019019019019, 0.9039039039039038, 0.9059059059059058, 0.907907907907908, 0.9099099099099099, 0.9119119119119119, 0.9139139139139139, 0.9159159159159158, 0.917917917917918, 0.91991991991992, 0.9219219219219219, 0.9239239239239239, 0.9259259259259258, 0.927927927927928, 0.92992992992993, 0.9319319319319319, 0.9339339339339339, 0.9359359359359358, 0.937937937937938, 0.93993993993994, 0.9419419419419419, 0.9439439439439439, 0.9459459459459458, 0.947947947947948, 0.94994994994995, 0.9519519519519519, 0.9539539539539539, 0.9559559559559558, 0.957957957957958, 0.95995995995996, 0.9619619619619619, 0.9639639639639639, 0.9659659659659658, 0.967967967967968, 0.96996996996997, 0.9719719719719719, 0.9739739739739739, 0.9759759759759759, 0.977977977977978, 0.97997997997998, 0.9819819819819819, 0.9839839839839839, 0.9859859859859861, 0.987987987987988, 0.98998998998999, 0.991991991991992, 0.9939939939939939, 0.9959959959959961, 0.997997997997998, 1.0], "n": [15, 49, 24, 36, 10, 44, 13, 46, 18, 27, 18, 11, 23, 39, 38, 44, 34, 23, 31, 19, 13, 26, 42, 28, 36, 45, 27, 48, 34, 23, 33, 10, 27, 36, 17, 42, 22, 11, 30, 43, 35, 44, 31, 16, 13, 31, 20, 42, 21, 42, 44, 27, 27, 43, 21, 44, 12, 15, 30, 19, 38, 43, 13, 20, 37, 14, 23, 39, 31, 46, 47, 48, 48, 32, 20, 33, 43, 27, 25, 15, 44, 11, 29, 27, 47, 10, 40, 28, 10, 46, 38, 41, 35, 48, 45, 20, 46, 45, 21, 40, 17, 13, 25, 33, 14, 46, 20, 38, 29, 44, 49, 10, 26, 42, 46, 12, 49, 19, 48, 35, 25, 27, 23, 29, 22, 37, 16, 38, 28, 27, 16, 49, 10, 40, 23, 38, 29, 16, 10, 34, 23, 35, 28, 49, 39, 16, 47, 18, 44, 16, 41, 19, 15, 37, 46, 26, 43, 37, 48, 22, 19, 36, 39, 18, 47, 19, 30, 14, 37, 25, 14, 20, 43, 43, 48, 38, 27, 29, 16, 45, 47, 42, 45, 47, 27, 29, 42, 49, 45, 45, 38, 44, 25, 14, 10, 33, 18, 21, 16, 46, 20, 28, 29, 26, 43, 39, 48, 17, 34, 46, 35, 26, 46, 37, 37, 18, 49, 11, 40, 17, 33, 31, 33, 18, 22, 23, 35, 39, 29, 21, 41, 29, 15, 37, 17, 13, 36, 19, 26, 13, 19, 33, 21, 42, 27, 20, 13, 42, 45, 23, 15, 33, 11, 31, 10, 25, 23, 27, 49, 45, 13, 19, 11, 49, 21, 16, 18, 35, 20, 28, 16, 39, 22, 37, 17, 20, 37, 20, 26, 20, 39, 14, 38, 49, 36, 49, 30, 34, 10, 39, 33, 49, 32, 44, 12, 45, 25, 41, 12, 29, 47, 40, 33, 12, 29, 37, 49, 47, 17, 19, 17, 39, 14, 37, 10, 41, 44, 27, 17, 23, 32, 43, 11, 18, 32, 29, 47, 48, 26, 43, 12, 39, 47, 47, 31, 40, 16, 10, 10, 32, 41, 38, 38, 12, 31, 23, 45, 17, 48, 16, 37, 45, 45, 20, 41, 30, 14, 33, 38, 21, 46, 48, 11, 16, 20, 17, 35, 29, 39, 10, 37, 26, 35, 18, 36, 20, 46, 18, 41, 16, 20, 35, 47, 27, 48, 44, 47, 31, 35, 36, 44, 14, 44, 45, 43, 11, 47, 17, 33, 25, 41, 16, 31, 34, 20, 45, 26, 18, 39, 25, 11, 10, 23, 19, 22, 25, 31, 45, 24, 18, 48, 26, 43, 20, 29, 26, 38, 15, 33, 15, 40, 45, 16, 10, 10, 13, 41, 26, 37, 40, 49, 30, 20, 42, 34, 13, 41, 48, 26, 27, 21, 13, 43, 49, 21, 46, 19, 16, 32, 28, 11, 15, 22, 23, 14, 41, 29, 21, 49, 43, 40, 30, 38, 30, 31, 49, 19, 44, 28, 49, 25, 15, 37, 22, 42, 44, 49, 39, 34, 25, 21, 25, 46, 41, 34, 43, 38, 19, 25, 25, 14, 49, 14, 45, 35, 30, 23, 33, 39, 48, 30, 31, 35, 11, 35, 21, 22, 46, 48, 25, 35, 11, 29, 19, 21, 30, 13, 41, 25, 37, 18, 37, 36, 47, 25, 39, 13, 17, 32, 47, 11, 42, 39, 38, 38, 25, 35, 30, 35, 29, 14, 41, 42, 16, 34, 23, 28, 21, 17, 39, 34, 49, 11, 28, 40, 17, 10, 28, 49, 39, 38, 17, 29, 34, 41, 40, 16, 44, 31, 11, 35, 22, 25, 24, 12, 49, 28, 42, 18, 44, 45, 13, 14, 25, 18, 11, 22, 13, 32, 19, 34, 33, 29, 20, 11, 44, 20, 30, 23, 48, 32, 19, 29, 36, 47, 40, 14, 16, 49, 23, 46, 39, 41, 34, 41, 10, 43, 43, 43, 12, 14, 14, 38, 20, 42, 41, 11, 46, 42, 30, 28, 29, 27, 42, 37, 24, 38, 38, 49, 42, 11, 33, 28, 14, 37, 25, 20, 30, 18, 33, 48, 20, 37, 45, 47, 33, 40, 26, 42, 39, 12, 25, 27, 40, 13, 32, 36, 15, 14, 29, 42, 30, 27, 26, 11, 18, 38, 40, 40, 12, 48, 12, 20, 40, 16, 16, 13, 28, 25, 10, 32, 10, 36, 45, 27, 34, 15, 37, 27, 12, 11, 10, 15, 21, 36, 19, 29, 47, 45, 27, 23, 26, 40, 45, 17, 16, 15, 16, 28, 14, 47, 34, 11, 37, 49, 30, 34, 14, 40, 41, 23, 49, 26, 12, 15, 35, 47, 46, 33, 21, 25, 41, 17, 46, 12, 47, 43, 19, 20, 16, 31, 39, 49, 30, 13, 14, 47, 24, 16, 15, 19, 24, 13, 36, 32, 16, 44, 26, 47, 33, 14, 34, 40, 19, 19, 44, 38, 11, 38, 37, 41, 40, 39, 37, 13, 36, 30, 40, 14, 40, 40, 34, 34, 13, 24, 13, 19, 19, 38, 32, 24, 28, 47, 22, 34, 18, 22, 20, 32, 11, 30, 27, 22, 14, 32, 38, 27, 36, 29, 42, 25, 11, 15, 32, 13, 48, 21, 14, 11, 30, 47, 30, 39, 33, 32, 18, 14, 45, 33, 18, 25, 24, 19, 41, 35, 20, 15, 27, 32, 48, 13, 49, 35, 38, 14, 41, 36, 41, 15, 34, 31, 30, 17, 45, 46, 47, 24, 43, 15, 32, 42, 44, 15, 14, 43, 14, 49, 37, 34, 22, 44, 34, 18, 39, 11, 46, 26, 20, 36, 40, 14, 31, 45, 12, 19, 26, 22, 46, 48, 24, 21, 26, 28, 40, 45, 43, 14, 44, 21, 11, 40, 33, 33, 48, 45, 45, 40, 29, 25, 36, 39, 36, 25, 14, 41, 41, 44, 11, 18, 19, 17, 49, 14, 47, 26, 45, 24, 15, 14, 19, 10, 19, 44, 46, 34, 43, 22, 41, 41, 48, 24, 11, 34, 49, 14, 22, 12, 24, 47, 36, 36, 24, 35, 42, 26, 32, 24, 45, 30, 30, 25, 40, 33, 12, 27, 25, 11, 34, 26, 43, 25, 29, 41, 14, 40, 41, 30, 20, 16, 28], "expected": [-1.0, 0.9991802966747083, -0.5460318673951488, -0.6924185736471227, 0.29972679150936754, 0.9986312518379001, 0.43152734436225026, 0.1433402994512467, -0.9964512430309334, -0.4084829805314971, -0.8932626141507668, 0.6757600895309892, -0.3328536235039352, 0.87393897615653, -0.9184353582390895, -0.1841997966828115, -0.6996133245407516, -0.964996199752606, 0.47375544962102456, -0.5183548098399537, 0.8527391112771256, 0.2840621955611202, 0.9985037241708471, -0.6257055341353865, 0.20784653533123176, 0.15957843318785492, 0.7807412387392487, -0.9893158062253722, 0.4282520159190595, 0.021876982571032544, -0.4791730368705013, -0.9210559327882177, 0.9576055932756677, 0.8294013765891368, -0.9996780094059655, -0.9941577274240856, -0.5223511433458524, 0.4366813285765505, 0.7046414195414371, 0.17319633819941704, -0.034955580895645655, 0.6233742515099927, -0.972043895505691, 0.919350408397427, -0.7068364693591509, -0.7691770509423523, -0.7150043482236529, 0.8852801438723239, 0.9897830724767677, 0.9959058221160042, 0.5354753809200816, -0.966626297715459, -0.9906506685541158, -0.4189503693053961, 0.9088797687398839, -0.40969687860676374, 0.8543832242097207, -0.5794383567915641, -0.44722072432695104, 0.9953390474090267, 0.999473505080023, 0.8689841456077927, -0.96562917622443, -0.7459359986971337, -0.9962631328822233, 0.5907365697534447, -0.8204352062027757, 0.012440200253779898, 0.791756779808084, 0.7857611428080634, -0.9987544564832566, 0.715589817161152, 0.5737468765557631, 0.23739795987508527, 0.03013311905225946, -0.8621045974185396, -0.4529127930782952, 0.8695619896724058, 0.02256776754787615, 0.6424276794356669, 0.9934153905607608, -0.997609492362213, 0.4128847457830273, 0.9967145880316572, 0.8140489252628368, 0.9347474760958026, 0.2579789105653808, -0.4821297737676816, 0.9672931855432424, -0.9251512693969371, -0.3832787023351988, -0.9999684148403714, 0.9178670306028514, -0.07970576571599142, 0.9770461444739904, 0.9996354827510725, -0.7499460615881866, 0.9701548359856089, -0.686994714949903, 0.8837681985646457, 0.05036304540743897, 0.5304498033964253, 0.8504636327736592, 0.9144754504169215, -0.9745822898395656, 0.5055808385238144, 0.7613696826863988, 0.9786873748493641, -0.8352477698832194, -0.21910027788582687, 0.1602185747771715, 0.8710045668808764, 0.45770442318332366, -0.8584912842413466, 0.9593630622050373, -0.43839269169723916, 0.8866962450508341, -0.7607250242110807, -0.6392708711489699, -0.8934377902816546, -0.4055311275639652, -0.9409217630423978, 0.7558917295511319, 0.36518167433322446, -0.9910571130628418, 0.05160236801521911, 0.5831089639592595, -0.8435664852773836, -0.07956116537009805, -0.5411202027488518, 0.7271979317511983, -0.18371183103822403, 0.40185531036865074, 0.03467184489277131, 0.030201338129674404, -0.9445035102712147, 0.9973260880212288, 0.9101923695826947, 0.2356136805737819, 0.6519875907357202, -0.36291084562813775, 0.2533698699293501, -0.9417479739574564, -0.9475244792235202, -0.5060354511072497, 0.9982596222454492, -0.678294276281163, -0.0356227794731343, -0.9777692546561066, 0.9925866533600876, -0.35052694770568654, 0.8606617804873592, -0.8550004383585191, 0.08991763849810719, 0.8372242212441653, -0.5913898237259204, 0.9287184377261167, -0.31376735012642887, 0.0060100924261398125, 0.7014778575896555, 0.9980771147802159, -0.10188323072163408, -0.6123421609483242, -0.7393693154911607, -0.05620809104762431, 0.9809209771565794, 0.9982597019670298, 0.7160852220715199, -0.9891295638177647, 0.6988136429947618, 0.7897814961238346, -0.21523855823378568, -0.6200048690522726, -0.70514692357134, -0.8827818465888798, 0.16637813124159617, 0.17091320833715046, -0.9978117855544223, 0.19123566037743311, 0.06722506684982449, 0.9332850027702289, 0.7209463790894881, 0.40639389127292236, 0.7429077698069262, -0.3809684950805382, -0.7843572892531188, 0.975292260372466, -0.9910346870592492, 0.8975999969726791, 0.9422955799295967, -0.9661163214996418, -0.5260031162498469, 0.7651084492991296, 0.9845567787487706, -0.9559916897538618, -0.3498434791293019, -0.6883662103558372, -0.8887860876335629, -0.5870111928410732, 0.15133413015217684, 0.9571956710176133, 0.6093826352362851, 0.3404128649747383, 0.6855214237730025, 0.8693961372816064, -0.5152221357158586, 0.2978432905069891, 0.935778513584573, 0.6934225280465511, 0.962001241719318, 0.3463753058494755, 0.9548184205784904, 0.9980678315976583, 0.5734705089192268, 0.4972146941063139, 0.08778360551550851, 0.9634349673099969, 0.3232125591129568, 0.3762902047424892, 0.6532303837350122, -0.6799066165053144, -0.4924435609891124, -0.5550857853269384, 0.42260866196368796, -0.9592278664857252, 0.7281396531264401, 0.990176602013062, -0.4911490827042959, 0.8174519025506805, 0.5215839410144868, 0.9807657007357715, 0.6815998760501225, 0.8120472568053883, -0.920183945757685, 0.10197440595631835, -0.8256824566818972, 0.4037392263886592, -0.8859522492677673, 0.1872341691176804, -0.7506507433518037, -0.8161428279824575, 0.782890734554724, 0.9293241178135963, 0.7909864369475246, 0.9357939296865435, -0.29865306784704293, -0.5944485005507284, 0.9644356527825035, 0.9834363960203665, -0.46505942122850724, 0.9999624376506759, 0.9954644009864937, -0.5486329638729044, -0.2870966389024038, -0.41289146589014586, -0.21943445651622723, -0.7542717826861431, 0.9002860655226925, 0.39482497400342537, 0.5764210581688688, -0.21590027369569653, -0.03306524625668, -0.7397081490095313, 0.8217442192908222, 0.7741381921460253, 0.0349374067853504, 0.7843492507286492, -0.9450189171809174, -0.9773549751172982, 0.6497042854063734, 0.21412628550613286, -0.31393670893396836, 0.5581312142143998, 0.9909306977018967, -0.9941011375044633, -0.994822931445267, 0.9934949650370131, -0.9817496506398135, -0.8132900506455145, -0.9608649696145297, -0.8937106567949424, -0.998472836906436, 0.15825849140687015, -0.02448488580667152, -0.9390719249701173, -0.23961075802440632, -0.7756911864126851, 0.7198029061997098, 0.33365681281879594, -0.951326107532426, -0.9894450906737404, -0.7781267462166858, 0.4154021357260334, 0.995321313315447, 0.36686397666432, -0.1313621019748874, 0.8750584814558471, 0.9865091227684464, 0.2671269976165328, 0.5547185658649141, 0.44479084711467104, -0.8025769372284655, -0.7500070960488712, 0.13899578387582726, 0.7859431914653137, -0.788967227065662, -0.5991575703812351, -0.2524008148180087, -0.3945523894403979, 0.9133055172500686, -0.3258844863875079, 0.5781182351904267, -0.6247687061923175, -0.9997875440336621, 0.7879873076530577, -0.1951600463477643, -0.6646139636169508, -0.6240416307683507, -0.03868832470574851, 0.7962345161762937, 0.69399811813588, -0.005822399608708256, -0.7543370165130728, -0.9764240452015603, 0.4731620246255428, 0.7984063042211366, -0.8219668683665708, -0.3463109107743766, 0.9515847541693855, 0.6662653466579667, -0.529333925801216, 0.7532717709482077, -0.3562120671462403, -0.2613026330388559, -0.864605212068863, 0.6544380931769929, 0.583628558261656, 0.9852504505272532, 0.988651090688685, -0.5034535290440337, -0.6882580156777653, -0.9564529626557763, -0.9299967293117595, -0.7759556918342235, -0.3792380420328419, 0.8131521434359221, -0.9967316705286664, 0.8461833389674172, -0.6086721335129286, 0.1834789546477893, 0.9686945068954298, -0.8507240473590385, -0.7974369709417717, 0.946110677478976, 0.43292823994533114, 0.8137337324436447, 0.591469091782484, 0.12195202477973441, 0.08127993937514207, 0.291194795765176, -0.8988632775205535, 0.6060854005655053, 0.07388894102697859, -0.279892305805572, 0.7046166001669616, 0.9969900369625786, -0.04466772498667995, -0.9976827939388995, -0.8220194643104184, 0.8783932120763394, 0.2750703916380867, -0.8862693302228142, 0.38099169267632865, 0.10345356580959275, -0.9605679322303864, 0.3199817571971703, -0.47677817356581875, 0.24980724895076895, 0.6045933142651796, -0.7270904073601338, 0.11897377903992098, 0.8631859345597466, -0.9864063058980377, 0.07258580455356646, 0.20346018987057596, -0.730464032492045, -0.9755055426659933, 0.688352037573694, 0.999682135793847, -0.17550018797302608, -0.9553823614121424, 0.9971046734465183, -0.9928851659244711, 0.2416249985606512, 0.2703703242861783, 0.7333009971757871, -0.37558802034052025, 0.36334393399941745, -0.45248300711253675, 0.9386118722190582, -0.9329817673481535, -0.9994091418472657, -0.19183815302518156, -0.9470276759282026, -0.7610156995817468, -0.7576088466564593, -0.18233164597767415, 0.9778025235425062, 0.7842766889403108, 0.9875903910875988, 0.9167711357879144, 0.20883029495706162, -0.7884790718207635, -0.16461631078113967, 0.8004150108814612, 0.894840173890202, -0.8803305442080724, -0.9259188633258173, -0.7024873745473623, 0.9741237485680838, 0.18071619149191995, 0.5722879995484874, 0.4036918646246125, -0.9977945428176147, 0.9516783572273768, 0.7311374427818194, -0.783065917521987, 0.8172931182693037, 0.999618680201392, 0.8507352722293076, 0.7651619336772957, 0.09237358488715999, -0.5629916915915834, -0.23332964499242717, -0.2529203439192634, -0.9936692421175323, 0.8708016917578105, 0.9927834799263389, 0.9894705694750658, 0.14387956700689444, 0.4191020348972978, 0.9286635290000358, -0.6717890491925507, -0.04853211475016887, 0.7996994645964446, -0.988838464391637, 0.9515502210786171, 0.3353638179308286, 0.8977595788479779, 0.3960316689327896, -0.870929259322416, -0.9533827063308353, -0.8155532723242576, 0.9896193251720582, -0.941152557325715, 0.571924830476515, 0.9963079689134967, 0.20629501029686842, -0.8870569054021437, -0.6457222929543285, 0.7648310588865433, 0.9157231551500357, 0.08231754716618339, 0.9938032491530494, -0.5438027214351067, -0.30268105963897474, -0.9302841564743479, -0.9793725000546887, -0.04943054861931214, 0.491953990783095, -0.7124205606074696, 0.1413703162449129, 0.49892167950200667, 0.021541168394470216, 0.9999221945965497, -0.6722357102412801, 0.7797234336320613, -0.40031129935050475, 0.3571535442332172, -0.9044193005892835, -0.8283881665881658, 0.52752335951857, -0.9626327324540083, -0.7472653892569282, -0.2641126315057591, 0.2891507673375351, -0.9698185678691391, 0.8283062748428505, -0.7089049298197502, -0.501701172404912, -0.38888726936459583, -0.4127270279904683, -0.7707896450952344, -0.5085919026384712, -0.9307338226469031, 0.37777554333654595, -0.9647595070279984, 0.09495222974048384, -0.07500468360768356, -0.025022417289878876, -0.9999018052798858, 0.14661692856227238, -0.9975460764221329, 0.3101187095582316, -0.310120311625189, -0.9459330854606316, -0.2948588014432073, 0.4754839941869242, -0.6160322312737313, 0.6113998351683665, -0.8076284225998122, -0.6546932817051377, -0.768163193061433, -0.2929717573591338, -0.8500913698724188, 0.6065836168634318, -0.7472653892569282, 0.04113355519984818, -0.20590471598457333, 0.8283881665881642, -0.9910412584855038, -0.45611060703225437, 0.9653414389300607, -0.77972343363206, 0.8575272203855993, -0.03858918132425008, 0.6365476993635358, 0.7727697031989876, 0.98970796859256, 0.8163918022621532, -0.45378929110901034, 0.7220147770738992, -0.6984303266470944, 0.012926993330274392, 0.9876528632710003, -0.3592668252136306, 0.8138790753827966, 0.9572897859284532, -0.7821561849433653, 0.5471945268995994, -0.7788762313851315, 0.9387112743023835, 0.17976010331234404, 0.9852591378410746, 0.9693347962624327, 0.7585951279425776, 0.12109233368972765, 0.9598238758667861, 0.2591755211219059, 0.2599727607401301, -0.1523627438150102, -0.8880839583584764, 0.28576647369925073, -0.14569063457992015, 0.8389108498457909, -0.5486505642069011, -0.9994762195665811, 0.6584851021452502, 0.9111316740659418, 0.9984499283255038, 0.5514778324308917, -0.23265293393385644, -0.9818522807819927, -0.9099531835736869, 0.4504231676736981, 0.7869960163291185, -0.23332964499242717, -0.7937764789701769, 0.4419552595200117, 0.7440391390718623, -0.6201571660411627, 0.6440428963347502, -0.8831510855168413, -0.3039600536380014, -0.14465857930832568, 0.9772153039047871, -0.7766538068355586, 0.8411808615841712, 0.9838859759579053, -0.9824860721613919, 0.5792737683402477, 0.8942167438448541, -0.844988786839958, -0.6299215146097696, -0.45203302689552133, 0.8392395088589379, 0.16033318657223722, -0.4425735611847593, 0.9979191488182355, -0.07264516209293122, 0.9412611958329867, 0.679211487572837, 0.86080430055317, -0.9999877952348633, 0.9598128356963432, -0.854953535324035, 0.42163296346246715, 0.5544138908838906, 0.9976372656157759, 0.619950935795907, -0.8226884733680517, 0.45248300711253675, -0.28562408955968643, -0.5124213662271185, -0.7333009971757871, -0.9981422890910612, -0.40331483971626586, -0.9749765462607862, 0.948048056160427, -0.37731472825513457, 0.656260776648088, 0.9068231863675285, 0.3001656778761503, -0.3878332405439531, 0.992179716644974, -0.9958571658023176, 0.9881615056906482, -0.791353388402353, -0.7378275711054592, 0.6644766484791446, -0.2104940428267412, 0.15718438647448033, -0.6697714046178747, 0.5976119016671493, -0.7853896918042882, 0.8242810797599572, 0.9998989353663404, 0.994676659688833, 0.9815694611246762, -0.9999850436735283, 0.8477816483336433, 0.8320225252345685, 0.7127219107298832, 0.6432468408681689, -0.43951793561150826, -0.964386422908176, -0.0967051888541029, -0.9658928689054003, -0.7206283961364375, 0.5950449548753225, -0.12926865960962103, 0.8891647415226098, -0.9990854284391845, -0.9467392921979949, -0.9906771890084318, 0.6890289426363403, -0.310651711798822, -0.38525103280705103, 0.793651944322035, -0.9800916045224648, 0.22314071757979995, -0.6775413967790729, -0.7401350001671056, 0.33284531219135294, -0.8022800446946997, 0.9981804922644807, 0.9959153428023391, 0.9802866815482254, -0.891115599439422, -0.963715534029465, -0.9999820683551739, 0.9548619582398533, -0.301445139983162, 0.6454765745287516, 0.0648712047751491, -0.9889205692720261, 0.5172979110546877, 0.8608859271355149, 0.30932884726919707, -0.8051888627362624, -0.5074871873687932, 0.6154207460216765, 0.09545859724041997, -0.052442345771125276, -0.9973371903193884, 0.4731620246255428, 0.9068078320955588, 0.7404718698404944, -0.39284869460659644, -0.9441745069228443, 0.9839494743187254, -0.15999969247150397, 0.6240416307683531, 0.9373608645814068, 0.8521293414089983, -0.8442911942505049, 0.39241568761567586, -0.9505190332492188, -0.9737898268807889, -0.042870583375656135, 0.9977140900865503, 0.009092760818896956, -0.0584936048381243, -0.9792889597455898, 0.9932434110573194, 0.98860540176239, -0.8557658649399562, 0.37683563618621724, -0.7118966594661195, 0.5677521692321943, 0.7954087917916388, 0.5312337438389858, -0.7770936673685508, 0.03304032466555065, 0.9236858140507029, 0.2753011857371778, -0.10958890997704038, -0.14233104013644007, 0.8076357526869062, 0.4629133538928817, 0.997355271683882, 0.3336568128187971, -0.30343303504953417, 0.14966335509918807, -0.9634959697085664, -0.8129961228959071, 0.42078133793066597, -0.728834637370649, 0.9989080588984749, 0.2783330768913412, 0.8870543540793453, -0.8132900506455123, 0.9276647530627932, 0.898016383262578, 0.9975123606389031, 0.3520126573465881, -0.7006859230320661, 0.2838833766343672, 0.7402349182397989, -0.9209729614166899, 0.5244065506335528, 0.7796871505243801, 0.8177093740951958, -0.7525172931405034, -0.9272273665356056, 0.5576822633239102, 0.4872477977594656, -0.7937316686277023, 0.48738345927148574, 0.9966261193524959, 0.8481340283923136, -0.39482497400341987, -0.8176334530941876, 0.9851300156369216, -0.98358876606801, 0.7620684956289888, 0.7681544409033495, -0.28086340557973344, -0.9954644009864937, -0.999926378237795, 0.5370745057605837, 0.3499697122670277, 0.4034886083532981, -0.7976430751071483, 0.991275529526227, -0.10339104297086443, 0.9311853933261315, 0.7616113856851414, -0.11636623629404891, -0.7749493130772951, 0.9634688756275416, -0.4819505636820909, 0.917214662157764, 0.5713361742369915, 0.8256824566818972, -0.008274535245034353, -0.9681133267099795, 0.5427978176133349, -0.9412269769829509, -0.7684568615106453, 0.9925124231954876, 0.33866280759493594, 0.9385254325640631, -0.4251689613488625, 0.9734020616180876, -0.9970209839727111, 0.778348656391618, 0.9237037985841114, -0.45878056984781307, 0.6799066165053144, 0.4739964163822135, -0.0647331908501575, 0.46426982341783074, 0.8907306956296899, 0.8687689425689105, -0.06688549445095243, 0.34214493380584854, -0.4468139114700133, 0.16241329294825058, -0.7724696665340487, 0.3096186221943519, 0.978579407921742, 0.6700325962052658, -0.9482244032260685, 0.9416905878006432, -0.6981501705821502, -0.9767729069129567, 0.9258435676821828, 0.8970458837864106, 0.8324471052297203, 0.772870820912879, 0.9991471778965706, 0.9919768740321921, 0.804714267704167, -0.9996705658149416, 0.7640255968561478, 0.01441964768193521, -0.03379443496079515, -0.9865436596737195, -0.8214240013650267, -0.9243355928387897, 0.9999885139229754, -0.34565375425212275, 0.7102689756371933, 0.3943383138514287, -0.9662452502577655, 0.8192699249363726, 0.352774552837279, -0.9909634486680032, -0.9759718964686572, 0.4606685088534541, -0.030181351312866478, 0.9646044837576695, 0.9055488168177374, -0.804000629959576, 0.264164693387813, -0.37584131544304755, 0.8201736214884139, 0.923727116858259, -0.3988244550300172, -0.6988136429947618, -0.9917188512121592, 0.9975655182569438, -0.16687420663257563, -0.11390503682589159, -0.701924340497824, 0.1843631519573854, 0.5722461807295806, -0.943877218621404, 0.9095372818341347, 0.6405681848107596, 0.8293768458468262, 0.9290854340939529, -0.10865091862507259, 0.7117515356663151, -0.378566717710754, 0.2600835973719863, -0.06489196966114824, 0.3421047562124714, -0.1864814270299993, 0.5605276013903941, 0.9933685838081554, -0.7331946018065025, 0.7313207010876598, -0.6102067010444026, -0.9914741738129891, 0.6008634932538024, -0.43914112092824964, 0.8851998654252957, 0.6493876387014722, -0.8708585543165986, 0.9286398825157468, 0.1482212818699224, -0.9022623137432337, -0.4398196678022287, 0.7847492951244299, -0.18717993124992965, 0.6136476489537013, 0.12038103078780665, 0.9993190858841114, -0.6981643932538294, -0.999639145704357, 0.9854248889191977, 0.30577018157558516, -0.27294464491697185, -0.75596327588633, -0.06972625804855226, 0.755483710395646, -0.32563173481367874, -0.7899062288964694, -0.24242715920087987, 0.856501533153447, -0.49435901162415696, -0.9518836732080471, -0.07547320191753282, -0.9750938022557116, -0.587707051532178, 0.9911936998581191, -0.4376964366772614, -0.6782986132810265, -0.21910027788582687, -0.7031876165568681, 0.8454350476400383, 0.7336223686261544, 0.5566521306013403, 0.3705477171111348, -0.27695134468785787, 0.903407942194561, -0.26103507672262716, 0.8135024521443159, -0.8969876524434506, 0.6203483784170364, -0.9701548359856089, 0.2854805486853421, 0.7936749919194396, -0.8755200065052802, 0.4747848278468691, -0.9957776797047898, -0.4005602303450538, -0.47558941617022055, 0.9866269671491581, -0.9992595177806766, -0.48212977376767646, 0.257978910565388, 0.06377921942032594, 0.9858708191010167, -0.3268146307901395, 0.9057963672060475, 0.9051055274552028, 0.9995880377676617, -0.6871522811254092, 0.9874329975104283, 0.9604480453974391, -0.12254393454593171, 0.9882540295289313, 0.947686068328829, -0.9956701482851025, -0.9984192923859359, 0.60073681385172, 0.9050547485596782, -0.31689230048395145, 0.9880033460805833, 0.8620105619131666, 0.5441314787546787, -0.6667358917599642, -0.5335734685540011, -0.940448576496029, 0.735661497778294, -0.9065022958594472, -0.9998683676064624, -0.47264871319119983, 0.28217953738313606, 0.8914048399030322, -0.8880106519049277, 0.9688224876161708, -0.6422813187020491, 0.15986511948780013, 0.8126541437636596, 0.9951652552961794, -0.6593019832243936, -0.24347974665528826, -0.5173530760142904, 0.924580125785982, 0.5002995842457788, -0.3946033721864277, 0.7864031842939755, -0.9738054438553713, -0.3384352947023068, -0.5234853218761416, 0.8820456644416181, -0.9925643990853652, -0.38386215939327073, 0.8239816013637005, 0.991238043497687, 0.5308879587420949, -0.3050974700717273, -0.3202674182891736, -0.705659369888765, -0.5917379359840478, 0.9996605101771847, 0.9715901028884785, -0.21822355284303363, 0.5352748732905028, 0.5023512237212517, -0.3956321063722503, -0.8601793457270588, 0.5163113974766003, 0.6682228132844258, -0.768161481074546, -0.6163747505588384, 0.8054663346227391, -0.2226826551024954, -0.7034775831418516, -0.995383982142396, 0.9392292740209875, 0.9392929887607405, -0.8100983615256725, 0.37669499961123254, 0.6847128186058891, -0.6923505005461366, 0.040544736806020776, 0.466064052216709, 0.831551483580333, -0.5657459501914386, 0.8145932580237834, 0.46161087453931504, -0.9890628212574257, -0.21779129895621718, 0.5296536180894673, 1.0]}
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/runner.py b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/runner.py
new file mode 100644
index 000000000000..135114f31f8e
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/runner.py
@@ -0,0 +1,88 @@
+#!/usr/bin/env python
+#
+# @license Apache-2.0
+#
+# Copyright (c) 2025 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+"""Generate fixtures."""
+
+import os
+import json
+import numpy as np
+from scipy.special import eval_chebyt
+
+# Set a seed for reproducibility:
+np.random.seed(1234)
+
+# Get the file path:
+FILE = os.path.realpath(__file__)
+
+# Extract the directory in which this file resides:
+DIR = os.path.dirname(FILE)
+
+
+def gen(x, n, name):
+ """Generate fixture data and write to file.
+
+ # Arguments
+
+ * `x`: domain
+ * `n`: domain
+ * `name::str`: output filename
+
+ # Examples
+
+ ``` python
+ python> x = linspace(0, 1, 2001)
+ python> n = linspace(0.1, 1000, 2001)
+ python> gen(x, n, './data.json')
+ ```
+ """
+ y = eval_chebyt(n, x)
+
+ # Store data to be written to file as a dictionary:
+ data = {
+ "x": x.tolist(),
+ "n": n.tolist(),
+ "expected": y.tolist()
+ }
+
+ # Based on the script directory, create an output filepath:
+ filepath = os.path.join(DIR, name)
+
+ # Write the data to the output filepath as JSON:
+ with open(filepath, "w", encoding="utf-8") as outfile:
+ json.dump(data, outfile)
+
+
+def main():
+ """Generate fixture data."""
+ x = np.linspace(-1, 1, 1000)
+
+ # Small degree:
+ n = np.random.randint(0, 10, 1000)
+ gen(x, n, "small_n.json")
+
+ # Medium degree:
+ n = np.random.randint(10, 50, 1000)
+ gen(x, n, "medium_n.json")
+
+ # Large degree:
+ n = np.random.randint(50, 100, 1000)
+ gen(x, n, "large_n.json")
+
+
+if __name__ == "__main__":
+ main()
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/small_n.json b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/small_n.json
new file mode 100644
index 000000000000..212688efacd0
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/fixtures/python/small_n.json
@@ -0,0 +1 @@
+{"x": [-1.0, -0.997997997997998, -0.995995995995996, -0.993993993993994, -0.991991991991992, -0.98998998998999, -0.987987987987988, -0.985985985985986, -0.983983983983984, -0.9819819819819819, -0.97997997997998, -0.977977977977978, -0.975975975975976, -0.973973973973974, -0.9719719719719719, -0.96996996996997, -0.967967967967968, -0.965965965965966, -0.963963963963964, -0.9619619619619619, -0.95995995995996, -0.957957957957958, -0.955955955955956, -0.953953953953954, -0.9519519519519519, -0.94994994994995, -0.9479479479479479, -0.9459459459459459, -0.943943943943944, -0.9419419419419419, -0.93993993993994, -0.9379379379379379, -0.9359359359359359, -0.933933933933934, -0.9319319319319319, -0.92992992992993, -0.9279279279279279, -0.9259259259259259, -0.9239239239239239, -0.9219219219219219, -0.91991991991992, -0.9179179179179179, -0.9159159159159159, -0.9139139139139139, -0.9119119119119119, -0.9099099099099099, -0.9079079079079079, -0.9059059059059059, -0.9039039039039038, -0.9019019019019019, -0.8998998998998999, -0.8978978978978979, -0.8958958958958959, -0.8938938938938938, -0.8918918918918919, -0.8898898898898899, -0.8878878878878879, -0.8858858858858859, -0.8838838838838838, -0.8818818818818819, -0.8798798798798799, -0.8778778778778779, -0.8758758758758759, -0.8738738738738738, -0.8718718718718719, -0.8698698698698699, -0.8678678678678678, -0.8658658658658659, -0.8638638638638638, -0.8618618618618619, -0.8598598598598599, -0.8578578578578578, -0.8558558558558559, -0.8538538538538538, -0.8518518518518519, -0.8498498498498499, -0.8478478478478478, -0.8458458458458459, -0.8438438438438438, -0.8418418418418419, -0.8398398398398399, -0.8378378378378378, -0.8358358358358359, -0.8338338338338338, -0.8318318318318318, -0.8298298298298299, -0.8278278278278278, -0.8258258258258259, -0.8238238238238238, -0.8218218218218218, -0.8198198198198199, -0.8178178178178178, -0.8158158158158157, -0.8138138138138138, -0.8118118118118118, -0.8098098098098099, -0.8078078078078078, -0.8058058058058057, -0.8038038038038038, -0.8018018018018018, -0.7997997997997999, -0.7977977977977978, -0.7957957957957957, -0.7937937937937938, -0.7917917917917918, -0.7897897897897898, -0.7877877877877878, -0.7857857857857857, -0.7837837837837838, -0.7817817817817818, -0.7797797797797797, -0.7777777777777778, -0.7757757757757757, -0.7737737737737738, -0.7717717717717718, -0.7697697697697697, -0.7677677677677678, -0.7657657657657657, -0.7637637637637638, -0.7617617617617618, -0.7597597597597597, -0.7577577577577578, -0.7557557557557557, -0.7537537537537538, -0.7517517517517518, -0.7497497497497497, -0.7477477477477478, -0.7457457457457457, -0.7437437437437437, -0.7417417417417418, -0.7397397397397397, -0.7377377377377378, -0.7357357357357357, -0.7337337337337337, -0.7317317317317318, -0.7297297297297297, -0.7277277277277278, -0.7257257257257257, -0.7237237237237237, -0.7217217217217218, -0.7197197197197197, -0.7177177177177176, -0.7157157157157157, -0.7137137137137137, -0.7117117117117118, -0.7097097097097097, -0.7077077077077076, -0.7057057057057057, -0.7037037037037037, -0.7017017017017018, -0.6996996996996997, -0.6976976976976976, -0.6956956956956957, -0.6936936936936937, -0.6916916916916918, -0.6896896896896897, -0.6876876876876876, -0.6856856856856857, -0.6836836836836837, -0.6816816816816818, -0.6796796796796797, -0.6776776776776776, -0.6756756756756757, -0.6736736736736737, -0.6716716716716717, -0.6696696696696697, -0.6676676676676676, -0.6656656656656657, -0.6636636636636637, -0.6616616616616617, -0.6596596596596597, -0.6576576576576576, -0.6556556556556556, -0.6536536536536537, -0.6516516516516517, -0.6496496496496497, -0.6476476476476476, -0.6456456456456456, -0.6436436436436437, -0.6416416416416417, -0.6396396396396397, -0.6376376376376376, -0.6356356356356356, -0.6336336336336337, -0.6316316316316316, -0.6296296296296297, -0.6276276276276276, -0.6256256256256256, -0.6236236236236237, -0.6216216216216216, -0.6196196196196196, -0.6176176176176176, -0.6156156156156156, -0.6136136136136137, -0.6116116116116116, -0.6096096096096096, -0.6076076076076076, -0.6056056056056056, -0.6036036036036037, -0.6016016016016016, -0.5995995995995996, -0.5975975975975976, -0.5955955955955956, -0.5935935935935936, -0.5915915915915916, -0.5895895895895895, -0.5875875875875876, -0.5855855855855856, -0.5835835835835836, -0.5815815815815816, -0.5795795795795795, -0.5775775775775776, -0.5755755755755756, -0.5735735735735736, -0.5715715715715716, -0.5695695695695695, -0.5675675675675675, -0.5655655655655656, -0.5635635635635636, -0.5615615615615616, -0.5595595595595595, -0.5575575575575575, -0.5555555555555556, -0.5535535535535536, -0.5515515515515516, -0.5495495495495495, -0.5475475475475475, -0.5455455455455456, -0.5435435435435436, -0.5415415415415415, -0.5395395395395395, -0.5375375375375375, -0.5355355355355356, -0.5335335335335336, -0.5315315315315315, -0.5295295295295295, -0.5275275275275275, -0.5255255255255256, -0.5235235235235236, -0.5215215215215215, -0.5195195195195195, -0.5175175175175175, -0.5155155155155156, -0.5135135135135136, -0.5115115115115115, -0.5095095095095095, -0.5075075075075075, -0.5055055055055055, -0.5035035035035035, -0.5015015015015015, -0.49949949949949946, -0.4974974974974975, -0.49549549549549554, -0.4934934934934935, -0.4914914914914915, -0.48948948948948945, -0.4874874874874875, -0.48548548548548554, -0.48348348348348347, -0.4814814814814815, -0.47947947947947944, -0.4774774774774775, -0.47547547547547553, -0.47347347347347346, -0.4714714714714715, -0.46946946946946944, -0.4674674674674675, -0.4654654654654655, -0.46346346346346345, -0.4614614614614615, -0.45945945945945943, -0.4574574574574575, -0.4554554554554555, -0.45345345345345345, -0.4514514514514515, -0.4494494494494494, -0.44744744744744747, -0.4454454454454454, -0.44344344344344344, -0.4414414414414415, -0.4394394394394394, -0.43743743743743746, -0.4354354354354354, -0.43343343343343343, -0.4314314314314315, -0.4294294294294294, -0.42742742742742745, -0.4254254254254254, -0.42342342342342343, -0.42142142142142147, -0.4194194194194194, -0.41741741741741745, -0.4154154154154154, -0.4134134134134134, -0.41141141141141147, -0.4094094094094094, -0.40740740740740744, -0.4054054054054054, -0.4034034034034034, -0.40140140140140146, -0.3993993993993994, -0.39739739739739743, -0.39539539539539537, -0.3933933933933934, -0.39139139139139134, -0.3893893893893894, -0.3873873873873874, -0.38538538538538536, -0.3833833833833834, -0.38138138138138133, -0.3793793793793794, -0.3773773773773774, -0.37537537537537535, -0.3733733733733734, -0.37137137137137133, -0.36936936936936937, -0.3673673673673674, -0.36536536536536535, -0.3633633633633634, -0.3613613613613613, -0.35935935935935936, -0.3573573573573574, -0.35535535535535534, -0.3533533533533534, -0.3513513513513513, -0.34934934934934936, -0.3473473473473474, -0.34534534534534533, -0.3433433433433434, -0.3413413413413413, -0.33933933933933935, -0.3373373373373374, -0.3353353353353353, -0.33333333333333337, -0.3313313313313313, -0.32932932932932935, -0.3273273273273274, -0.3253253253253253, -0.32332332332332336, -0.3213213213213213, -0.31931931931931934, -0.31731731731731727, -0.3153153153153153, -0.31331331331331336, -0.3113113113113113, -0.30930930930930933, -0.30730730730730726, -0.3053053053053053, -0.30330330330330335, -0.3013013013013013, -0.2992992992992993, -0.29729729729729726, -0.2952952952952953, -0.29329329329329334, -0.2912912912912913, -0.2892892892892893, -0.28728728728728725, -0.2852852852852853, -0.28328328328328334, -0.28128128128128127, -0.2792792792792793, -0.27727727727727725, -0.2752752752752753, -0.27327327327327333, -0.27127127127127126, -0.2692692692692693, -0.26726726726726724, -0.2652652652652653, -0.2632632632632632, -0.26126126126126126, -0.2592592592592593, -0.25725725725725723, -0.2552552552552553, -0.2532532532532532, -0.25125125125125125, -0.2492492492492493, -0.24724724724724723, -0.24524524524524527, -0.2432432432432432, -0.24124124124124124, -0.2392392392392393, -0.23723723723723722, -0.23523523523523526, -0.2332332332332332, -0.23123123123123124, -0.22922922922922928, -0.2272272272272272, -0.22522522522522526, -0.2232232232232232, -0.22122122122122123, -0.21921921921921927, -0.2172172172172172, -0.21521521521521525, -0.21321321321321318, -0.21121121121121122, -0.20920920920920927, -0.2072072072072072, -0.20520520520520524, -0.20320320320320318, -0.20120120120120122, -0.19919919919919926, -0.1971971971971972, -0.19519519519519524, -0.19319319319319317, -0.1911911911911912, -0.18918918918918914, -0.1871871871871872, -0.18518518518518523, -0.18318318318318316, -0.1811811811811812, -0.17917917917917914, -0.17717717717717718, -0.17517517517517522, -0.17317317317317316, -0.1711711711711712, -0.16916916916916913, -0.16716716716716717, -0.16516516516516522, -0.16316316316316315, -0.1611611611611612, -0.15915915915915912, -0.15715715715715717, -0.1551551551551552, -0.15315315315315314, -0.1511511511511512, -0.14914914914914912, -0.14714714714714716, -0.1451451451451452, -0.14314314314314314, -0.14114114114114118, -0.1391391391391391, -0.13713713713713716, -0.1351351351351351, -0.13313313313313313, -0.13113113113113117, -0.1291291291291291, -0.12712712712712715, -0.12512512512512508, -0.12312312312312312, -0.12112112112112117, -0.1191191191191191, -0.11711711711711714, -0.11511511511511507, -0.11311311311311312, -0.11111111111111116, -0.10910910910910909, -0.10710710710710714, -0.10510510510510507, -0.10310310310310311, -0.10110110110110115, -0.09909909909909909, -0.09709709709709713, -0.09509509509509506, -0.0930930930930931, -0.09109109109109115, -0.08908908908908908, -0.08708708708708712, -0.08508508508508505, -0.0830830830830831, -0.08108108108108114, -0.07907907907907907, -0.07707707707707712, -0.07507507507507505, -0.07307307307307309, -0.07107107107107113, -0.06906906906906907, -0.06706706706706711, -0.06506506506506504, -0.06306306306306309, -0.06106106106106102, -0.05905905905905906, -0.0570570570570571, -0.055055055055055035, -0.05305305305305308, -0.05105105105105101, -0.049049049049049054, -0.0470470470470471, -0.04504504504504503, -0.04304304304304307, -0.041041041041041004, -0.03903903903903905, -0.03703703703703709, -0.03503503503503502, -0.033033033033033066, -0.031031031031030998, -0.02902902902902904, -0.027027027027027084, -0.025025025025025016, -0.02302302302302306, -0.02102102102102099, -0.019019019019019034, -0.017017017017017078, -0.01501501501501501, -0.013013013013013053, -0.011011011011010985, -0.009009009009009028, -0.00700700700700696, -0.005005005005005003, -0.0030030030030030463, -0.0010010010010009784, 0.0010010010010010895, 0.0030030030030030463, 0.005005005005005003, 0.00700700700700696, 0.009009009009008917, 0.011011011011011096, 0.013013013013013053, 0.01501501501501501, 0.017017017017016967, 0.019019019019018923, 0.021021021021021102, 0.02302302302302306, 0.025025025025025016, 0.027027027027026973, 0.02902902902902893, 0.03103103103103111, 0.033033033033033066, 0.03503503503503502, 0.03703703703703698, 0.039039039039038936, 0.041041041041041115, 0.04304304304304307, 0.04504504504504503, 0.047047047047046986, 0.04904904904904894, 0.05105105105105112, 0.05305305305305308, 0.055055055055055035, 0.05705705705705699, 0.05905905905905895, 0.06106106106106113, 0.06306306306306309, 0.06506506506506504, 0.067067067067067, 0.06906906906906896, 0.07107107107107113, 0.07307307307307309, 0.07507507507507505, 0.077077077077077, 0.07907907907907896, 0.08108108108108114, 0.0830830830830831, 0.08508508508508505, 0.08708708708708701, 0.08908908908908897, 0.09109109109109115, 0.0930930930930931, 0.09509509509509506, 0.09709709709709702, 0.0990990990990992, 0.10110110110110115, 0.10310310310310311, 0.10510510510510507, 0.10710710710710702, 0.1091091091091092, 0.11111111111111116, 0.11311311311311312, 0.11511511511511507, 0.11711711711711703, 0.11911911911911921, 0.12112112112112117, 0.12312312312312312, 0.12512512512512508, 0.12712712712712704, 0.12912912912912922, 0.13113113113113117, 0.13313313313313313, 0.1351351351351351, 0.13713713713713704, 0.13913913913913922, 0.14114114114114118, 0.14314314314314314, 0.1451451451451451, 0.14714714714714705, 0.14914914914914923, 0.1511511511511512, 0.15315315315315314, 0.1551551551551551, 0.15715715715715706, 0.15915915915915924, 0.1611611611611612, 0.16316316316316315, 0.1651651651651651, 0.16716716716716706, 0.16916916916916924, 0.1711711711711712, 0.17317317317317316, 0.1751751751751751, 0.17717717717717707, 0.17917917917917925, 0.1811811811811812, 0.18318318318318316, 0.18518518518518512, 0.18718718718718708, 0.18918918918918926, 0.1911911911911912, 0.19319319319319317, 0.19519519519519513, 0.19719719719719708, 0.19919919919919926, 0.20120120120120122, 0.20320320320320318, 0.20520520520520513, 0.2072072072072071, 0.20920920920920927, 0.21121121121121122, 0.21321321321321318, 0.21521521521521514, 0.21721721721721732, 0.21921921921921927, 0.22122122122122123, 0.2232232232232232, 0.22522522522522515, 0.22722722722722732, 0.22922922922922928, 0.23123123123123124, 0.2332332332332332, 0.23523523523523515, 0.23723723723723733, 0.2392392392392393, 0.24124124124124124, 0.2432432432432432, 0.24524524524524516, 0.24724724724724734, 0.2492492492492493, 0.25125125125125125, 0.2532532532532532, 0.25525525525525516, 0.25725725725725734, 0.2592592592592593, 0.26126126126126126, 0.2632632632632632, 0.26526526526526517, 0.26726726726726735, 0.2692692692692693, 0.27127127127127126, 0.2732732732732732, 0.2752752752752752, 0.27727727727727736, 0.2792792792792793, 0.28128128128128127, 0.2832832832832832, 0.2852852852852852, 0.28728728728728736, 0.2892892892892893, 0.2912912912912913, 0.29329329329329323, 0.2952952952952952, 0.29729729729729737, 0.2992992992992993, 0.3013013013013013, 0.30330330330330324, 0.3053053053053052, 0.3073073073073074, 0.30930930930930933, 0.3113113113113113, 0.31331331331331325, 0.3153153153153152, 0.3173173173173174, 0.31931931931931934, 0.3213213213213213, 0.32332332332332325, 0.3253253253253252, 0.3273273273273274, 0.32932932932932935, 0.3313313313313313, 0.33333333333333326, 0.3353353353353352, 0.3373373373373374, 0.33933933933933935, 0.3413413413413413, 0.34334334334334327, 0.3453453453453452, 0.3473473473473474, 0.34934934934934936, 0.3513513513513513, 0.35335335335335327, 0.35535535535535545, 0.3573573573573574, 0.35935935935935936, 0.3613613613613613, 0.3633633633633633, 0.36536536536536546, 0.3673673673673674, 0.36936936936936937, 0.37137137137137133, 0.3733733733733733, 0.37537537537537546, 0.3773773773773774, 0.3793793793793794, 0.38138138138138133, 0.3833833833833833, 0.38538538538538547, 0.3873873873873874, 0.3893893893893894, 0.39139139139139134, 0.3933933933933933, 0.3953953953953955, 0.39739739739739743, 0.3993993993993994, 0.40140140140140135, 0.4034034034034033, 0.4054054054054055, 0.40740740740740744, 0.4094094094094094, 0.41141141141141135, 0.4134134134134133, 0.4154154154154155, 0.41741741741741745, 0.4194194194194194, 0.42142142142142136, 0.4234234234234233, 0.4254254254254255, 0.42742742742742745, 0.4294294294294294, 0.43143143143143137, 0.4334334334334333, 0.4354354354354355, 0.43743743743743746, 0.4394394394394394, 0.4414414414414414, 0.44344344344344333, 0.4454454454454455, 0.44744744744744747, 0.4494494494494494, 0.4514514514514514, 0.45345345345345334, 0.4554554554554555, 0.4574574574574575, 0.45945945945945943, 0.4614614614614614, 0.46346346346346334, 0.4654654654654655, 0.4674674674674675, 0.46946946946946944, 0.4714714714714714, 0.47347347347347357, 0.47547547547547553, 0.4774774774774775, 0.47947947947947944, 0.4814814814814814, 0.4834834834834836, 0.48548548548548554, 0.4874874874874875, 0.48948948948948945, 0.4914914914914914, 0.4934934934934936, 0.49549549549549554, 0.4974974974974975, 0.49949949949949946, 0.5015015015015014, 0.5035035035035036, 0.5055055055055055, 0.5075075075075075, 0.5095095095095095, 0.5115115115115114, 0.5135135135135136, 0.5155155155155156, 0.5175175175175175, 0.5195195195195195, 0.5215215215215214, 0.5235235235235236, 0.5255255255255256, 0.5275275275275275, 0.5295295295295295, 0.5315315315315314, 0.5335335335335336, 0.5355355355355356, 0.5375375375375375, 0.5395395395395395, 0.5415415415415414, 0.5435435435435436, 0.5455455455455456, 0.5475475475475475, 0.5495495495495495, 0.5515515515515514, 0.5535535535535536, 0.5555555555555556, 0.5575575575575575, 0.5595595595595595, 0.5615615615615615, 0.5635635635635636, 0.5655655655655656, 0.5675675675675675, 0.5695695695695695, 0.5715715715715715, 0.5735735735735736, 0.5755755755755756, 0.5775775775775776, 0.5795795795795795, 0.5815815815815815, 0.5835835835835836, 0.5855855855855856, 0.5875875875875876, 0.5895895895895895, 0.5915915915915915, 0.5935935935935936, 0.5955955955955956, 0.5975975975975976, 0.5995995995995995, 0.6016016016016015, 0.6036036036036037, 0.6056056056056056, 0.6076076076076076, 0.6096096096096095, 0.6116116116116117, 0.6136136136136137, 0.6156156156156156, 0.6176176176176176, 0.6196196196196195, 0.6216216216216217, 0.6236236236236237, 0.6256256256256256, 0.6276276276276276, 0.6296296296296295, 0.6316316316316317, 0.6336336336336337, 0.6356356356356356, 0.6376376376376376, 0.6396396396396395, 0.6416416416416417, 0.6436436436436437, 0.6456456456456456, 0.6476476476476476, 0.6496496496496496, 0.6516516516516517, 0.6536536536536537, 0.6556556556556556, 0.6576576576576576, 0.6596596596596596, 0.6616616616616617, 0.6636636636636637, 0.6656656656656657, 0.6676676676676676, 0.6696696696696696, 0.6716716716716717, 0.6736736736736737, 0.6756756756756757, 0.6776776776776776, 0.6796796796796796, 0.6816816816816818, 0.6836836836836837, 0.6856856856856857, 0.6876876876876876, 0.6896896896896896, 0.6916916916916918, 0.6936936936936937, 0.6956956956956957, 0.6976976976976976, 0.6996996996996996, 0.7017017017017018, 0.7037037037037037, 0.7057057057057057, 0.7077077077077076, 0.7097097097097096, 0.7117117117117118, 0.7137137137137137, 0.7157157157157157, 0.7177177177177176, 0.7197197197197196, 0.7217217217217218, 0.7237237237237237, 0.7257257257257257, 0.7277277277277276, 0.7297297297297298, 0.7317317317317318, 0.7337337337337337, 0.7357357357357357, 0.7377377377377377, 0.7397397397397398, 0.7417417417417418, 0.7437437437437437, 0.7457457457457457, 0.7477477477477477, 0.7497497497497498, 0.7517517517517518, 0.7537537537537538, 0.7557557557557557, 0.7577577577577577, 0.7597597597597598, 0.7617617617617618, 0.7637637637637638, 0.7657657657657657, 0.7677677677677677, 0.7697697697697699, 0.7717717717717718, 0.7737737737737738, 0.7757757757757757, 0.7777777777777777, 0.7797797797797799, 0.7817817817817818, 0.7837837837837838, 0.7857857857857857, 0.7877877877877877, 0.7897897897897899, 0.7917917917917918, 0.7937937937937938, 0.7957957957957957, 0.7977977977977977, 0.7997997997997999, 0.8018018018018018, 0.8038038038038038, 0.8058058058058057, 0.8078078078078077, 0.8098098098098099, 0.8118118118118118, 0.8138138138138138, 0.8158158158158157, 0.8178178178178177, 0.8198198198198199, 0.8218218218218218, 0.8238238238238238, 0.8258258258258258, 0.8278278278278277, 0.8298298298298299, 0.8318318318318318, 0.8338338338338338, 0.8358358358358358, 0.8378378378378377, 0.8398398398398399, 0.8418418418418419, 0.8438438438438438, 0.8458458458458458, 0.8478478478478477, 0.8498498498498499, 0.8518518518518519, 0.8538538538538538, 0.8558558558558558, 0.8578578578578577, 0.8598598598598599, 0.8618618618618619, 0.8638638638638638, 0.8658658658658658, 0.867867867867868, 0.8698698698698699, 0.8718718718718719, 0.8738738738738738, 0.8758758758758758, 0.877877877877878, 0.8798798798798799, 0.8818818818818819, 0.8838838838838838, 0.8858858858858858, 0.887887887887888, 0.8898898898898899, 0.8918918918918919, 0.8938938938938938, 0.8958958958958958, 0.897897897897898, 0.8998998998998999, 0.9019019019019019, 0.9039039039039038, 0.9059059059059058, 0.907907907907908, 0.9099099099099099, 0.9119119119119119, 0.9139139139139139, 0.9159159159159158, 0.917917917917918, 0.91991991991992, 0.9219219219219219, 0.9239239239239239, 0.9259259259259258, 0.927927927927928, 0.92992992992993, 0.9319319319319319, 0.9339339339339339, 0.9359359359359358, 0.937937937937938, 0.93993993993994, 0.9419419419419419, 0.9439439439439439, 0.9459459459459458, 0.947947947947948, 0.94994994994995, 0.9519519519519519, 0.9539539539539539, 0.9559559559559558, 0.957957957957958, 0.95995995995996, 0.9619619619619619, 0.9639639639639639, 0.9659659659659658, 0.967967967967968, 0.96996996996997, 0.9719719719719719, 0.9739739739739739, 0.9759759759759759, 0.977977977977978, 0.97997997997998, 0.9819819819819819, 0.9839839839839839, 0.9859859859859861, 0.987987987987988, 0.98998998998999, 0.991991991991992, 0.9939939939939939, 0.9959959959959961, 0.997997997997998, 1.0], "n": [3, 6, 5, 4, 8, 9, 1, 7, 9, 6, 8, 0, 5, 0, 9, 6, 2, 0, 5, 2, 6, 3, 7, 0, 9, 0, 3, 2, 3, 1, 3, 1, 3, 7, 1, 7, 4, 0, 5, 1, 5, 9, 9, 4, 0, 9, 8, 8, 6, 8, 6, 3, 1, 2, 5, 2, 5, 6, 7, 4, 3, 5, 6, 4, 6, 2, 4, 2, 7, 9, 7, 7, 2, 9, 7, 4, 9, 0, 9, 2, 9, 1, 2, 9, 1, 5, 7, 4, 7, 7, 1, 4, 0, 5, 4, 9, 2, 9, 1, 3, 5, 9, 3, 0, 4, 4, 0, 6, 8, 4, 8, 1, 8, 9, 8, 2, 0, 2, 2, 3, 2, 9, 7, 4, 8, 1, 9, 2, 7, 4, 3, 2, 5, 5, 1, 0, 8, 4, 0, 0, 1, 0, 3, 9, 1, 9, 3, 7, 9, 3, 4, 4, 1, 1, 6, 2, 9, 8, 7, 8, 0, 8, 7, 9, 5, 6, 3, 9, 4, 7, 7, 1, 7, 2, 5, 2, 7, 2, 6, 8, 6, 1, 9, 3, 3, 4, 9, 7, 2, 8, 1, 9, 4, 3, 1, 0, 7, 8, 0, 9, 3, 9, 3, 9, 0, 5, 9, 2, 3, 1, 7, 1, 4, 7, 3, 8, 4, 5, 3, 8, 8, 8, 1, 3, 6, 8, 9, 1, 5, 8, 4, 1, 1, 1, 2, 3, 4, 2, 1, 9, 4, 0, 0, 2, 1, 2, 5, 9, 8, 8, 7, 5, 7, 0, 0, 6, 6, 1, 9, 4, 6, 7, 2, 0, 7, 0, 2, 8, 4, 8, 3, 2, 4, 7, 7, 0, 1, 1, 0, 0, 0, 1, 1, 9, 4, 9, 9, 5, 2, 4, 1, 0, 3, 5, 2, 3, 3, 5, 4, 5, 4, 0, 5, 6, 7, 3, 1, 5, 4, 5, 9, 1, 7, 6, 3, 3, 0, 0, 2, 3, 1, 6, 1, 3, 5, 6, 9, 2, 6, 6, 9, 7, 8, 9, 1, 3, 6, 6, 2, 2, 4, 9, 3, 8, 7, 5, 1, 3, 1, 3, 0, 2, 0, 3, 5, 2, 6, 6, 6, 4, 1, 0, 7, 4, 1, 8, 5, 9, 6, 2, 8, 7, 9, 7, 7, 3, 6, 5, 6, 8, 6, 5, 9, 1, 9, 2, 1, 9, 1, 5, 0, 2, 3, 8, 8, 1, 3, 7, 3, 5, 1, 5, 6, 9, 5, 0, 1, 3, 5, 8, 9, 9, 7, 8, 8, 9, 4, 4, 1, 5, 4, 6, 8, 7, 9, 4, 1, 7, 7, 0, 4, 6, 1, 9, 1, 1, 9, 0, 8, 1, 3, 7, 2, 8, 3, 2, 2, 3, 4, 1, 6, 3, 5, 2, 4, 2, 1, 3, 9, 7, 9, 7, 2, 5, 7, 5, 8, 5, 0, 4, 0, 9, 3, 1, 0, 0, 6, 4, 3, 4, 1, 8, 6, 8, 7, 1, 5, 7, 9, 1, 5, 6, 5, 1, 6, 0, 9, 2, 2, 1, 4, 9, 9, 6, 6, 2, 4, 1, 5, 5, 5, 5, 8, 6, 7, 2, 3, 9, 7, 2, 1, 1, 9, 6, 5, 9, 2, 1, 3, 8, 3, 8, 7, 3, 8, 0, 5, 0, 9, 9, 7, 4, 5, 6, 3, 8, 1, 7, 4, 1, 9, 2, 4, 3, 3, 9, 4, 2, 6, 0, 5, 4, 6, 6, 6, 3, 8, 8, 8, 5, 7, 9, 9, 0, 7, 8, 4, 6, 5, 7, 5, 9, 2, 6, 3, 0, 8, 1, 6, 0, 3, 7, 5, 0, 8, 9, 8, 5, 1, 9, 4, 6, 2, 6, 3, 3, 7, 3, 2, 8, 5, 2, 4, 8, 0, 5, 2, 3, 7, 2, 6, 1, 2, 4, 7, 2, 3, 5, 8, 4, 3, 5, 8, 0, 5, 3, 5, 3, 5, 6, 1, 1, 3, 1, 7, 3, 4, 1, 7, 0, 9, 8, 5, 9, 3, 8, 2, 3, 0, 9, 0, 4, 3, 4, 5, 0, 2, 7, 2, 8, 5, 3, 5, 0, 5, 9, 0, 6, 7, 2, 6, 6, 2, 2, 0, 1, 1, 3, 8, 3, 3, 2, 5, 9, 5, 4, 6, 9, 5, 9, 2, 5, 5, 6, 5, 7, 3, 0, 2, 3, 1, 9, 9, 8, 8, 0, 8, 6, 6, 1, 4, 3, 5, 5, 4, 9, 3, 8, 2, 3, 0, 6, 2, 8, 3, 3, 8, 2, 6, 2, 0, 3, 0, 3, 9, 0, 4, 2, 7, 1, 2, 2, 2, 1, 5, 9, 5, 3, 7, 1, 0, 1, 1, 8, 3, 5, 4, 4, 2, 4, 5, 6, 4, 2, 6, 1, 7, 6, 2, 3, 9, 4, 1, 4, 1, 0, 7, 3, 4, 5, 0, 8, 2, 2, 5, 4, 9, 5, 3, 3, 4, 6, 8, 4, 2, 2, 0, 6, 2, 8, 9, 2, 4, 3, 4, 4, 0, 8, 3, 4, 2, 9, 2, 8, 4, 0, 0, 6, 6, 7, 6, 7, 9, 3, 9, 7, 8, 2, 9, 1, 0, 6, 3, 8, 4, 9, 9, 6, 7, 9, 2, 3, 6, 4, 5, 8, 5, 9, 9, 7, 1, 0, 6, 3, 3, 4, 1, 8, 2, 8, 0, 3, 9, 0, 6, 6, 7, 7, 9, 2, 2, 1, 0, 9, 5, 0, 9, 7, 5, 3, 8, 2, 6, 4, 5, 6, 1, 9, 6, 3, 7, 0, 4, 9, 4, 4, 5, 1, 0, 9, 7, 0, 5, 3, 8, 9, 1, 7, 0, 9, 6, 8, 2, 1, 7, 5, 4, 0, 1, 1, 7, 8, 2, 7, 6, 9, 9, 2, 1, 1, 8, 9, 0, 7, 2, 4, 2, 9, 8, 1, 0, 1, 4, 4, 9, 9, 0, 1, 9, 9, 3, 1, 7, 2, 8, 4, 7, 4, 3, 2, 8, 4, 7, 7, 0, 1, 4, 6, 5, 5, 0, 5, 2, 0, 8, 3, 5, 7, 8, 4, 7, 6, 7, 7, 2, 7, 6, 0, 2, 6], "expected": [-1.0, 0.9287660226112981, -0.9014941383181174, 0.9053398658617062, 0.5292227686492459, -0.2919859279341277, -0.987987987987988, -0.38712669903786745, 0.042123372188528574, 0.4169522137966495, -0.03268122720433331, 1.0, -0.4552001151919083, 1.0, 0.5354721573796899, 0.09651178363524604, 0.8739239740240743, 1.0, -0.22254114943454106, 0.8507416325234143, -0.13243589319196247, -0.6425347783733202, 0.4920824639190404, 1.0, 0.9426359321903993, 1.0, -0.5634804023292607, 0.789627465303141, -0.532498296928393, -0.9419419419419419, -0.501879392039823, -0.9379379379379379, -0.4716221470463199, 0.8348849424285405, -0.9319319319319319, 0.8748965535256423, 0.0428582031316973, 1.0, 0.38214744120240185, -0.9219219219219219, 0.42937830193529425, 0.8626207073229922, 0.8389102520806323, -0.10092042303618798, 1.0, 0.759681667515813, -0.949658550387614, -0.9370662543155508, -0.8824853824506073, -0.9083155959073265, -0.9072681910078443, -0.20192156011759377, -0.8958958958958959, 0.5980925870815759, 0.7001649329010748, 0.5838080322564809, 0.7308161615971915, -0.969597497073221, 0.9650228160421758, -0.38299212600183685, -0.08513226046976063, 0.799295543116876, -0.9927723639713932, -0.4438860184357327, -0.9974887457564968, 0.5133471810148489, -0.487139810092582, 0.4994473953432913, 0.8505595219835769, -0.07434314414249943, 0.8202113993073916, 0.8042548379339722, 0.4649784920055191, -0.21302886707738433, 0.7535132896601868, -0.604858107298377, -0.3122487309143003, 1.0, -0.3756668323948482, 0.41739537335132937, -0.4366620712409124, -0.8378378378378378, 0.3972430889347808, -0.5232211349978546, -0.8318318318318318, 0.9835515939938795, 0.5170371736041453, -0.7350420850260271, 0.47387273897090354, 0.45201568423832156, -0.8198198198198199, -0.7719822993336961, 1.0, 0.9991581241130978, -0.7976542533165657, -0.8018154730868863, 0.30510690871051227, -0.8368280113781121, -0.8038038038038038, 0.3435363778680066, 0.9969921146168765, -0.8966188404921721, 0.3715062897218028, 1.0, -0.871101586579333, -0.8774520315619894, 1.0, -0.652898230440996, 0.6036719785421101, -0.9011071611240569, 0.6438120670347324, -0.7777777777777778, 0.6819554584553114, -0.9940640972389289, 0.7180524370490051, 0.1850909969028086, 1.0, 0.1727944160376591, 0.16667017367718062, 0.5171418335924183, 0.15446978510041565, -0.9933774021388981, -0.28166915754776584, -0.9628503756738801, 0.8665590693827969, -0.7497497497497497, -0.9684132288301883, 0.11227343459575678, -0.4010020351453708, -0.9798550893041211, 0.6000328400215775, 0.08851393936479024, 0.8372142229945244, 0.8290534945148065, -0.7317317317317318, 1.0, 0.9720843751645474, -0.9943063475272549, 1.0, 1.0, -0.7197197197197197, 1.0, 0.68064854938315, -0.7642570429813361, -0.7117117117117118, -0.7301827018516969, 0.7053009366123283, -0.7168364257275522, -0.6759017875431157, 0.7230747547630996, -0.9991313337414898, -0.9986022921713429, -0.6956956956956957, -0.6936936936936937, 0.12905480767166327, -0.04865626387147909, -0.5154288162379342, 0.9716170803253261, -0.8487390160297593, 0.960301311009274, 1.0, 0.9472073251591929, -0.8866358273636309, -0.36099216370223275, 0.5147550480881866, 0.30487345448455877, 0.8124711257764232, -0.2689319840472441, -0.9716298640254656, -0.9397697924026296, -0.945986653215529, -0.6576576576576576, -0.957391667030242, -0.14547380213045868, 0.3960460087559218, -0.1559106654201749, -0.9761016383598937, -0.1662834005176348, 0.4941795083851034, 0.7583020059317764, 0.5211627452292686, -0.6376376376376376, 0.08360307479561901, 0.8833066218289278, 0.8869156159880318, -0.9141917917511069, 0.17574845485925517, -0.9998167659797412, -0.22218715211708195, 0.6084457683062838, -0.6196196196196196, 0.28767287758347926, -0.8828382844375138, 0.9166855585356166, -0.6116116116116116, 1.0, -0.990065479412753, 0.4722349060347084, 1.0, 0.45613192417203585, 0.9365273744778374, 0.49572726048404286, 0.9416744843713354, 0.5341762438324542, 1.0, 0.011160244888792303, 0.5895626545305745, -0.3141790439087736, 0.9557469756417452, -0.5815815815815816, -0.926835925629601, -0.5775775775775776, -0.7722880455412718, -0.9062974479962695, 0.9677985622588885, 0.1350537476828943, -0.7469064824206672, -0.1355794489155301, 0.9747307700926986, 0.057753472374249715, 0.038435780405336906, 0.019135222493156245, -0.5555555555555556, 0.9821777386649566, 0.9345705404988583, -0.0577569937634243, 0.8763878936621118, -0.5455455455455456, -0.2651193899433484, -0.13382843980524217, -0.6508960621140165, -0.5375375375375375, -0.5355355355355356, -0.5335335335335336, -0.434948461975489, 0.9946650431289225, -0.6067407071135676, -0.4476458440422404, -0.5235235235235236, 0.9747249117031396, -0.5764338755229976, 1.0, 1.0, -0.472607742878013, -0.5115115115115115, -0.48080011943875817, -0.461907426087529, 0.9983576203751268, -0.47168154755220076, -0.48793420601860676, -0.49649300001753827, -0.5124495754525794, -0.4681920777127899, 1.0, 1.0, 0.9973681441320399, 0.996275568213163, -0.48548548548548554, 0.9854626826864712, -0.42465485350208215, 0.9900444740493308, -0.33619906561465723, -0.5478461444427409, 1.0, -0.29085228171544464, 1.0, -0.5629483337191045, -0.7440457022533049, -0.3492802965642494, -0.767706448096062, 0.9904053066945689, -0.581465349233117, -0.3152676353955252, -0.15226648213768412, -0.13671705095790207, 1.0, -0.44744744744744747, -0.4454454454454454, 1.0, 1.0, 1.0, -0.43743743743743746, -0.4354354354354354, 0.779019330578729, -0.2119004523731685, 0.7533591504203369, 0.7400969866318734, -0.8101647174774347, -0.6414252089927766, -0.16844536072334226, -0.4194194194194194, 1.0, 0.9594933475220168, -0.8471478319635546, -0.6614813011209406, 0.9537338523091042, 0.9517349997459738, -0.8696442719586943, -0.09001481254427107, -0.8802366155395089, -0.07258630438900232, 1.0, -0.8952986737851742, 0.7546508410767947, 0.3208159121706652, 0.9320049106492206, -0.3873873873873874, -0.9181815087251888, -0.0030309573989723837, -0.9265524360663647, 0.35277609198863913, -0.3773773773773774, 0.43314621884975657, 0.6631803534126196, 0.9092408647809894, 0.906530343345537, 1.0, 1.0, -0.7359341323305286, 0.8953348785262781, -0.35935935935935936, 0.5825194664290112, -0.35535535535535534, 0.8835832508864901, -0.9749557989602469, 0.5400220737223149, 0.051052648091657965, -0.7614731848966083, 0.5073007433705214, 0.49624228590034875, -0.02565956989315979, 0.6690899901399092, -0.9187460524356152, -0.08296499517349962, -0.3313313313313313, 0.8451146404224608, 0.4169124604827351, 0.40532851644708584, -0.7909240571903233, -0.7935052169286404, 0.26745598716328656, -0.23332852436058804, 0.820546624052833, -0.8297411827875465, 0.7989723649066717, -0.9999988190196462, -0.30730730730730726, 0.8020842623363063, -0.30330330330330335, 0.7944923934978052, 1.0, -0.8232286340394449, 1.0, 0.7789624020980503, -0.9956865629985017, -0.8326234142049957, 0.1766332329967556, 0.16428004278192554, 0.15190873481013034, 0.4171254572252423, -0.2792792792792793, 1.0, 0.9281683046529523, 0.44718851119903563, -0.27127127127127126, -0.5730946748755676, -0.9763284423213745, -0.663346009838615, 0.027619581891230247, -0.86348510672835, -0.5031543440165651, 0.9687926486716895, -0.730181396207153, 0.9755700324271184, 0.9786492248528478, 0.6858091216233143, -0.07170515795249026, -0.945414184659592, -0.0963976479068157, -0.3693978834805813, -0.12100549254690304, -0.9311683960226189, -0.8438655754201554, -0.2332332332332332, -0.8631653441614872, -0.8949079209339469, -0.2272272272272272, -0.8898539250766788, -0.2232232232232232, -0.8980571859193209, 1.0, -0.9056333610888165, 0.6057726462265136, -0.14756381323246198, -0.1313348336316915, -0.20920920920920927, 0.586035999476467, 0.9923116091750159, 0.5760473153802419, -0.8483813856188118, -0.19919919919919926, -0.8373900412411446, -0.38209061709423153, -0.9840321610145064, -0.8202671413285514, 1.0, -0.1871871871871872, 0.5301529238429102, -0.796277988792336, 0.11305507464226032, -0.998721496041589, -0.9994796518234464, 0.9433499359918865, 0.1774467501230931, 0.19342338489440533, -0.9991630294009054, 0.7826884281690782, 0.7877171285625595, -0.16316316316316315, -0.7238287772571839, 0.8024804314935043, -0.584227643303856, 0.31885412197895063, 0.8802116576004753, -0.9790198389145048, 0.8259951374832628, -0.14714714714714716, 0.8519078700148075, 0.8444062136916701, 1.0, 0.8481207835621825, -0.6782454714177408, -0.1351351351351351, -0.9326776623664734, -0.13113113113113117, -0.1291291291291291, -0.9116365685054639, 1.0, 0.5507859453118835, -0.12112112112112117, 0.3505964589380337, 0.7323083952791988, -0.9734970205440676, 0.6162329874139054, 0.3278463648834021, -0.976190404618833, -0.9770561352142934, 0.31067089598594066, 0.9158620187423894, -0.10110110110110115, -0.827827675768489, 0.28762962527457764, -0.45840085575490885, -0.9826673520367214, 0.9341701045744164, -0.9841262684105527, -0.08708708708708712, 0.2527913709916533, -0.6806215595968417, 0.5381084145363692, -0.653694028650373, 0.5142004862030775, -0.9887274662049437, -0.35759497307532107, 0.4775967329059599, -0.33878056531880185, 0.8592781364813581, -0.3198349725676885, 1.0, 0.9702835854815774, 1.0, -0.4914836527094912, 0.16449766466550012, -0.05305305305305308, 1.0, 1.0, -0.9603931734766815, 0.9838004878838262, 0.12881014513377614, 0.9865477603410066, -0.03903903903903905, 0.9564046603007177, -0.9779780934247471, 0.9652723751421594, 0.21554712707499654, -0.02902902902902904, -0.13474052252310925, 0.17429864375823623, -0.20574557078232958, -0.02102102102102099, -0.09495754254690889, -0.9947916046803154, -0.07500738438033172, -0.013013013013013053, -0.9978183429863596, 1.0, -0.06302178663224903, -0.9999498998497998, -0.999981963945928, -0.0010010010010009784, 0.999991983984, 0.02702377739305616, 0.045030001311619786, -0.9991163490568269, -0.9985393957939198, -0.9997575152730308, 0.9986455213428267, 0.01501501501501501, 0.08498655254618288, 0.09495754254690833, 0.10491939400525707, 0.11487114713058202, 0.9800226276895243, -0.9868773155696197, -0.20183562130053986, -0.9980741502263024, -0.09895491899117155, 0.3101776153326429, -0.2564219638616725, -0.9969519068618168, 0.041041041041041115, 0.04304304304304307, 0.39451743406435646, -0.9603931734766817, 0.24288973443375605, 0.4436427678968087, -0.9943707471234999, 0.055055055055055035, -0.17042817240312014, 0.8903205893875847, -0.1822725299545465, 0.8752521130071167, -0.44016051434643566, -0.19999453281484042, 0.8509563938922564, 1.0, 0.35759497307532107, 1.0, 0.6399109632143506, 0.6536940286503723, -0.5381084145363692, 0.9451587994818205, 0.4131773529890483, -0.8662320828578035, -0.26443891469176983, 0.7453475685611521, 0.0930930930930931, -0.6183748181902526, 0.9252883041640593, 0.0990990990990992, 0.790403365493499, -0.9787395002610217, 0.9125996394102908, -0.31640641935521374, -0.32213163984675264, 0.8425871379249644, 0.8989529986083548, -0.9734970205440676, -0.7620526036820046, 1.0, 0.5704849590305614, 0.8805640082673956, -0.7298295922411752, -0.721498423161903, -0.7130592722060082, -0.3843739982571508, 0.48167024378069734, 0.4674442792507021, 0.4530922440648101, 0.642656240848684, -0.8367374748377636, 0.9615877074413135, 0.9664261395976734, 1.0, -0.8664034748119439, 0.3494038017284721, 0.8167543230092997, -0.5940541073541815, 0.7096891449906839, -0.8996085413387631, 0.7238287772571839, 0.9954211052349811, -0.9454409364319274, -0.5337781001316708, -0.4881422337627293, 1.0, 0.1774467501230931, 0.1751751751751751, -0.4812597706759801, 1.0, -0.5197532801002137, -0.9607141980872771, 0.8023973533315114, 1.0, 0.04808691181736287, 0.9871340877980006, 0.015470782845021444, 0.8317665260318812, 0.19719719719719708, 0.9727305231759042, 0.6892549020360623, -0.3363389808864324, -0.9157816475133793, -0.31312361463523747, -0.59100054021001, -0.595944956630968, -0.997772514925026, -0.6057726462265134, -0.9056333610888165, -0.19603899308883083, 0.8980571859193209, -0.9003427852276702, 0.6147741263200042, -0.2600167206734887, 1.0, 0.9194640259754123, -0.8912045178311445, -0.6536381592168108, -0.9944031155947488, -0.88552917281646, -0.10871305243203001, 0.2432432432432432, -0.8797095393691992, 0.5408465799802864, -0.981521672921642, -0.8737456174893612, -0.6947879311243677, 0.960989678926712, -0.48875883721091196, 0.498420332642758, -0.7124516773895883, 0.9716272154696717, -0.5455422070371035, 1.0, 0.978523176146058, -0.7339644612242535, 0.9825988421378573, -0.742388263367701, 0.9862534798271791, 0.12711944151968624, 0.28128128128128127, 0.2832832832832832, -0.7629810098494998, 0.28728728728728736, -0.8853296770886878, -0.7750088914226023, 0.37102919169236526, 0.2952952952952952, -0.8565607300388404, 1.0, 0.37748506289317496, -0.7798727417111193, 0.9998098576819585, 0.32435860444745024, -0.8095586591109141, -0.8202137013187545, -0.8036695354012673, -0.8205466240528327, 1.0, 0.21480544003486632, 1.0, 0.2511217284848044, -0.8382507132257883, 0.2346918530968011, 0.994262828731276, 1.0, -0.7777777777777779, -0.680074748348243, -0.7724070416763109, -0.9316470021312706, 0.9854284350889531, -0.868130388642893, 0.9815792244199659, 1.0, 0.9772769369218731, -0.08941457334558658, 1.0, 0.5720220353972615, -0.550976998337228, -0.7417217016816616, 0.6032490894113303, 0.6134774977116392, -0.733016299582866, -0.7300824347871394, 1.0, 0.37137137137137133, 0.3733733733733733, -0.9145545458885828, -0.998947165766949, -0.9197237941307336, -0.9222537744843834, -0.7060343626910195, 0.9181815087251887, -0.4246465220615632, 0.9093628216086586, -0.03776717199497867, 0.7546508410767941, -0.49418048725496344, 0.8903885406720247, -0.5279305480081478, -0.6777538299059822, 0.8749953553702401, 0.8696442719586941, 0.8115990194829372, 0.858613835541447, -0.17270793501587312, -0.9576132187742796, 1.0, -0.651525399273147, -0.9631335331620201, 0.42142142142142136, -0.7127390093938042, -0.7265548817322649, -0.9243112845096, -0.9174018232200147, 1.0, -0.9026963006376095, 0.905406053460388, 0.9109931559115786, 0.4394394394394394, -0.25516813149661455, -0.9815317526442063, 0.7401100526900488, 0.732540974586823, -0.28959092250154517, -0.8790802424936162, -0.9874039014801398, -0.8012126361442282, -0.581465349233117, -0.9904053066945689, 1.0, 0.9688644589796088, -0.566683800918035, -0.7318268361924817, -0.9945211518867256, -0.9952096132059879, -0.6936528539968593, -0.5478461444427409, 0.9880264359715738, -0.5401988575161749, 1.0, -0.9983812506064488, 1.0, -0.9990684581681986, -0.994081572169039, 1.0, -0.4738090283369404, -0.5089684278873468, 0.48239612364309054, 0.49949949949949946, -0.49699248798347917, -0.4929684439193947, -0.4889283678072466, 0.5075075075075075, 0.45156567214012777, -0.992796980293684, 0.4306569785165269, -0.9985406723937046, 0.6178753699768003, 0.5195195195195195, 1.0, 0.5235235235235236, 0.5255255255255256, -0.2637314286626558, -0.9946650431289225, 0.33306700317811533, -0.6290226924922763, -0.636360314439677, -0.42210679147616087, -0.6508960621140165, 0.2765901610215179, 0.9534481541004103, -0.672338497848087, -0.40038336634933236, 0.9395929278514968, 0.5515515515515514, 0.8219255298647536, 0.9239200588588385, -0.37825914002090183, -0.9778708408880122, -0.7936217374032962, -0.7338532729699214, 0.5655655655655656, -0.7469064824206672, 0.5695695695695695, 1.0, 0.9062974479962695, -0.9640033439859291, -0.7784772925224653, 0.05050770800225535, 1.0, 0.26932184555660077, -0.3141790439087736, -0.30948165382599824, -0.011160244888792303, -0.8199534639731021, -0.5341762438324542, -0.04842288050221788, -0.9391296715648094, -0.9365273744778375, -0.847481221787898, 0.7340789955759566, 0.4722349060347084, -0.8631036823418248, -0.2567522477432389, -0.2518624730836941, 1.0, 0.6693900516014831, -0.23709695681667664, 0.5921102195121185, -0.2434142915976506, -0.22218715211708195, -0.9056612185275381, -0.8939515226072055, -0.9141917917511067, -0.9183249514474627, 1.0, 0.7161454852767118, -0.8759055889259166, -0.9339540384032646, -0.17659200742283804, 0.010061808647541748, -0.1662834005176348, 0.7977505339429589, -0.9513837288164764, 1.0, 1.0, 0.40966347026244615, 0.39508287705911327, 0.9459866532155292, 0.3655211054513249, 0.9332096018689335, 0.2689319840472441, -0.8124711257764232, 0.31522129717844105, 0.9035334579509668, 0.932386289460732, -0.0869247626004383, 0.40612917460586945, 0.6796796796796796, 1.0, 0.19435343632179075, -0.7675158006219799, 0.9765926637594377, -0.9952651359721378, 0.5574196275200786, 0.577984591828384, 0.09591373756131177, 0.7694211375434188, 0.637776831254476, -0.015229443657871933, -0.7172179037748311, 0.011876493414258837, -0.9999942172858165, -0.7200245467572151, 0.9986342359970948, -0.7395067054130685, 0.7806155440120383, 0.7965018410664919, 0.6126392867647342, 0.7217217217217218, 1.0, -0.1594593967330265, -0.6416007270204813, -0.6348488737093555, -0.9899569684096661, 0.7337337337337337, 0.9457718790718794, 0.08851393936479002, 0.9293002560397787, 1.0, -0.5856096737779221, 0.9613037115528202, 1.0, -0.36507552231395834, -0.38194306050708765, 0.3021010276894068, 0.28166915754776584, 0.9933774021388979, 0.15446978510041598, 0.16056196336476625, 0.7637637637637638, 1.0, 0.9997079715970624, -0.949239501872746, 1.0, 0.9940640972389289, 0.06752875299247263, -0.9672136700028788, -0.44273866923443395, 0.6239882316581142, 0.22863403944485017, -0.652898230440996, -0.8836265978283495, -0.9872180543084961, -0.6961589599155241, 0.7937937937937938, 0.9094222487851518, -0.7375356862599909, -0.3529365521998792, -0.2269497164093287, 1.0, -0.8216211413231077, 0.8197454299723599, -0.805831001200312, -0.7976542533165657, -0.9991581241130978, 0.8158158158158157, 1.0, 0.6996527431742573, -0.45201568423832156, 1.0, -0.9893701826585974, -0.21424544280633662, 0.023558176287315047, 0.5506794058073894, 0.8338338338338338, -0.6007105205970511, 1.0, 0.4366620712409124, -0.9613134726607822, -0.18028211723345478, 0.4309103898693486, 0.8478478478478477, -0.7357117684205899, -0.9267365800057106, -0.5802286614170344, 1.0, 0.8578578578578577, 0.8598598598598599, -0.8356536152831463, -0.4698691604531505, 0.49944739534329097, -0.8786727145970447, -0.9989216054998472, -0.10612651592532296, -0.14276368932716554, 0.5343170998826652, 0.877877877877878, 0.8798798798798799, -0.7066340628411862, -0.3260689181600466, 1.0, -0.9790923506659696, 0.5838080322564809, -0.30157441116318195, 0.5980925870815759, -0.5389713114241, -0.8751685617762845, 0.8998998998998999, 1.0, 0.9039039039039038, -0.1773890437491138, -0.15865284367509036, -0.759681667515813, -0.787346639263417, 1.0, 0.9159159159159158, -0.8626207073229937, -0.884820159862526, 0.36854761858143603, 0.9239239239239239, -0.9088087553557543, 0.7221004788572358, -0.991691022430913, 0.08632105351393249, -0.8348849424285414, 0.13086407885527218, 0.48670565834476553, 0.766974181388596, -0.9202165428540076, 0.2232367464751448, -0.675236402575225, -0.6424406413535279, 1.0, 0.9519519519519519, 0.3449846458320456, -0.21489431163450656, 0.11554661192824844, 0.15053652042553511, 1.0, 0.22254114943453862, 0.866180494809123, 1.0, -0.38454584492238264, 0.7570865200576993, 0.41465322933485127, 0.03331103780988176, -0.11100476007511784, 0.6954562433380216, 0.23767520868760306, 0.47547880415204746, 0.38712669903787233, 0.4659689098043782, 0.9601603605607609, 0.6321488054368309, 0.7912624282266023, 1.0, 0.9920000080160243, 1.0]}
diff --git a/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/test.js b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/test.js
new file mode 100644
index 000000000000..64e33ce642d1
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/chebyshev-t-polynomial/test/test.js
@@ -0,0 +1,150 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var tape = require( 'tape' );
+var isnan = require( '@stdlib/math/base/assert/is-nan' );
+var abs = require( '@stdlib/math/base/special/abs' );
+var EPS = require( '@stdlib/constants/float64/eps' );
+var chebyshevtpoly = require( './../lib' );
+
+
+// FIXTURES //
+
+var smallN = require( './fixtures/python/small_n.json' );
+var mediumN = require( './fixtures/python/medium_n.json' );
+var largeN = require( './fixtures/python/large_n.json' );
+
+
+// TESTS //
+
+tape( 'main export is a function', function test( t ) {
+ t.ok( true, __filename );
+ t.strictEqual( typeof chebyshevtpoly, 'function', 'main export is a function' );
+ t.end();
+});
+
+tape( 'if provided `NaN` for any parameter, the function returns `NaN`', function test( t ) {
+ var val = chebyshevtpoly( NaN, 2.0 );
+ t.ok( isnan( val ), 'returns expected value' );
+ val = chebyshevtpoly( 2.0, NaN );
+ t.ok( isnan( val ), 'returns expected value' );
+ t.end();
+});
+
+tape( 'if provided a negative number for `n` and a valid `x`, the function returns `NaN`', function test( t ) {
+ var val = chebyshevtpoly( -2.0, 0.5 );
+ t.ok( isnan( val ), 'returns expected value' );
+ val = chebyshevtpoly( -4.0, -0.5 );
+ t.ok( isnan( val ), 'returns expected value' );
+ val = chebyshevtpoly( -4.5, -0.5 );
+ t.ok( isnan( val ), 'returns expected value' );
+ t.end();
+});
+
+tape( 'if provided a `n` which is not a nonnegative integer and a valid `x`, the function returns `NaN`', function test( t ) {
+ var val = chebyshevtpoly( 2.5, 0.5 );
+ t.ok( isnan( val ), 'returns expected value' );
+ val = chebyshevtpoly( 0.5, -0.5 );
+ t.ok( isnan( val ), 'returns expected value' );
+ t.end();
+});
+
+tape( 'the function evaluates the chebyshev polynomial for `x` given small degree `n`', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var x;
+ var n;
+ var y;
+ var i;
+
+ expected = smallN.expected;
+ x = smallN.x;
+ n = smallN.n;
+ for ( i = 0; i < x.length; i++ ) {
+ y = chebyshevtpoly( n[i], x[i] );
+ if ( y === expected[i] ) {
+ t.equal( y, expected[i], 'x: '+x[i]+'. n:'+n[i]+', y: '+y+', expected: '+expected[i] );
+ } else {
+ delta = abs( y - expected[ i ] );
+
+ // NOTE: The tolerance is higher due to the numerical differences between the `hyp2f1` implementation in JavaScript and its reference implementation in SciPy.
+ tol = 755.0 * EPS * abs( expected[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+x[ i ]+'. n: '+n[i]+'. y: '+y+'. E: '+expected[ i ]+'. Δ: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function evaluates the chebyshev polynomial for `x` given medium degree `n`', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var x;
+ var n;
+ var y;
+ var i;
+
+ expected = mediumN.expected;
+ x = mediumN.x;
+ n = mediumN.n;
+ for ( i = 0; i < x.length; i++ ) {
+ y = chebyshevtpoly( n[i], x[i] );
+ if ( y === expected[i] ) {
+ t.equal( y, expected[i], 'x: '+x[i]+'. n:'+n[i]+', y: '+y+', expected: '+expected[i] );
+ } else {
+ delta = abs( y - expected[ i ] );
+
+ // NOTE: The tolerance is higher due to the numerical differences between the `hyp2f1` implementation in JavaScript and its reference implementation in SciPy.
+ tol = 5836.0 * EPS * abs( expected[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+x[ i ]+'. n: '+n[i]+'. y: '+y+'. E: '+expected[ i ]+'. Δ: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function evaluates the chebyshev polynomial for `x` given large degree `n`', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var x;
+ var n;
+ var y;
+ var i;
+
+ expected = largeN.expected;
+ x = largeN.x;
+ n = largeN.n;
+ for ( i = 0; i < x.length; i++ ) {
+ y = chebyshevtpoly( n[i], x[i] );
+ if ( y === expected[i] ) {
+ t.equal( y, expected[i], 'x: '+x[i]+'. n: '+n[i]+', y: '+y+', expected: '+expected[i] );
+ } else {
+ delta = abs( y - expected[ i ] );
+
+ // NOTE: The tolerance is higher due to the numerical differences between the `hyp2f1` implementation in JavaScript and its reference implementation in SciPy.
+ tol = 6591.0 * EPS * abs( expected[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+x[ i ]+'. n: '+n[i]+'. y: '+y+'. E: '+expected[ i ]+'. Δ: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});