ENA, Section 1.4, Exercise 4a

Time bar (total: 45.0s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze2.0ms (0%)

Memory
3.3MiB live, 3.3MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50%50%0%0%0%0
0%0%50%50%0%0%0%1
50%25%25%50%0%0%0%2
75%37.5%12.5%50%0%0%0%3
87.5%43.7%6.2%50%0%0%0%4
93.8%46.8%3.1%50%0%0%0%5
96.9%48.4%1.6%50%0%0%0%6
98.4%49.2%0.8%50%0%0%0%7
99.2%49.6%0.4%50%0%0%0%8
99.6%49.8%0.2%50%0%0%0%9
99.8%49.9%0.1%50%0%0%0%10
99.9%49.9%0%50%0%0%0%11
100%49.9%0%50%0%0%0%12
Compiler

Compiled 15 to 11 computations (26.7% saved)

sample2.8s (6.2%)

Memory
-9.7MiB live, 4 344.9MiB allocated; 131ms collecting garbage
Samples
2.2s5 823×2valid
296.0ms2 365×1valid
4.0ms68×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.2s
ival-sin: 1.5s (66.5% of total)
adjust: 382.0ms (17.3% of total)
ival-div: 174.0ms (7.9% of total)
ival-sub: 122.0ms (5.5% of total)
ival-tan: 57.0ms (2.6% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain192.0ms (0.4%)

Memory
26.1MiB live, 413.1MiB allocated; 6ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
910-0-(-.f64 x (sin.f64 x))
450-3(1.6219107499009256e-105)(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
00-0-(tan.f64 x)
00-0-(sin.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 x (sin.f64 x))cancellation910
/.f64(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))u/n420
(-.f64 x (sin.f64 x))underflow165
Confusion
Predicted +Predicted -
+1330
-0123
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+13300
-00123
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0123
1133
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
123.0ms342×2valid
23.0ms166×1valid
0.0ms0valid
Compiler

Compiled 43 to 19 computations (55.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 124.0ms
ival-sin: 78.0ms (62.7% of total)
adjust: 23.0ms (18.5% of total)
ival-div: 9.0ms (7.2% of total)
ival-sub: 8.0ms (6.4% of total)
ival-tan: 5.0ms (4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess192.0ms (0.4%)

Memory
-19.5MiB live, 221.8MiB allocated; 9ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01125
12823
26222
311122
420822
545322
6110622
7268922
8699622
057
097
1157
2187
3237
4327
5547
61047
72277
86187
918537
1048167
080807
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Outputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Symmetry

(abs x)

Compiler

Compiled 7 to 5 computations (28.6% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.5%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 7 to 5 computations (28.6% saved)

series5.0ms (0%)

Memory
10.8MiB live, 10.8MiB allocated; 0ms collecting garbage
Counts
5 → 25
Calls
Call 1
Inputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(-.f64 x (sin.f64 x))
x
(sin.f64 x)
(tan.f64 x)
Outputs
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (- x (sin x)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx x #s(hole binary64 x))
#s(approx (sin x) #s(hole binary64 x))
#s(approx (sin x) #s(hole binary64 (* x (+ 1 (* -1/6 (pow x 2))))))
#s(approx (sin x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))))
#s(approx (sin x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))))
#s(approx (tan x) #s(hole binary64 x))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* 1/3 (pow x 2))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (/ (* x (cos x)) (sin x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))))
#s(approx (- x (sin x)) #s(hole binary64 x))
#s(approx (- x (sin x)) #s(hole binary64 (* x (+ 1 (* -1 (/ (sin x) x))))))
#s(approx (sin x) #s(hole binary64 (sin x)))
#s(approx (tan x) #s(hole binary64 (/ (sin x) (cos x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))))
#s(approx (- x (sin x)) #s(hole binary64 (* -1 (* x (- (/ (sin x) x) 1)))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
((/ (- x (sin x)) (tan x)) (- x (sin x)) x (sin x) (tan x))
1.0ms
x
@inf
((/ (- x (sin x)) (tan x)) (- x (sin x)) x (sin x) (tan x))
1.0ms
x
@0
((/ (- x (sin x)) (tan x)) (- x (sin x)) x (sin x) (tan x))

rewrite161.0ms (0.4%)

Memory
-2.7MiB live, 234.2MiB allocated; 9ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0137409
0143400
1735386
06349369
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
30 → 55
Calls
Call 1
Inputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(-.f64 x (sin.f64 x))
x
(sin.f64 x)
(tan.f64 x)
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (- x (sin x)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx x #s(hole binary64 x))
#s(approx (sin x) #s(hole binary64 x))
#s(approx (sin x) #s(hole binary64 (* x (+ 1 (* -1/6 (pow x 2))))))
#s(approx (sin x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))))
#s(approx (sin x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))))
#s(approx (tan x) #s(hole binary64 x))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* 1/3 (pow x 2))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (/ (* x (cos x)) (sin x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))))
#s(approx (- x (sin x)) #s(hole binary64 x))
#s(approx (- x (sin x)) #s(hole binary64 (* x (+ 1 (* -1 (/ (sin x) x))))))
#s(approx (sin x) #s(hole binary64 (sin x)))
#s(approx (tan x) #s(hole binary64 (/ (sin x) (cos x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))))
#s(approx (- x (sin x)) #s(hole binary64 (* -1 (* x (- (/ (sin x) x) 1)))))
Outputs
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)) (cos.f64 x))
(/.f64 (-.f64 (*.f64 (/.f64 x (tan.f64 x)) (/.f64 x (tan.f64 x))) (*.f64 (/.f64 (sin.f64 x) (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))) (+.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 3 binary64))) (fma.f64 (/.f64 x (tan.f64 x)) (/.f64 x (tan.f64 x)) (fma.f64 (/.f64 (sin.f64 x) (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)) (*.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 x (sin.f64 x)))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (tan.f64 x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)))
(/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (tan.f64 x)))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(neg.f64 (/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (tan.f64 x)))
(neg.f64 (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (tan.f64 x))))
(-.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(-.f64 x (sin.f64 x))
x
(sin.f64 x)
(/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (+.f64 (tan.f64 x) (tan.f64 (PI.f64))) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (tan.f64 (PI.f64)))))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 (sin.f64 x) (cos.f64 x))
(neg.f64 (neg.f64 (tan.f64 x)))
(tan.f64 (+.f64 (+.f64 (PI.f64) x) (PI.f64)))
(tan.f64 (+.f64 (PI.f64) x))
(tan.f64 x)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (- x (sin x)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1/5040 binary64) (*.f64 x x)) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx x x)
#s(approx (sin x) x)
#s(approx (sin x) (fma.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)) x))
#s(approx (sin x) (fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) x))
#s(approx (sin x) (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) x))
#s(approx (tan x) x)
#s(approx (tan x) (fma.f64 #s(literal 1/3 binary64) (pow.f64 x #s(literal 3 binary64)) x))
#s(approx (tan x) (fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 x x) #s(literal 1/3 binary64)) (pow.f64 x #s(literal 3 binary64)) x))
#s(approx (tan x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 x x) #s(literal 2/15 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) (pow.f64 x #s(literal 3 binary64)) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (cos.f64 x) (/.f64 x (sin.f64 x))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (/.f64 (cos.f64 x) x) #s(literal -1 binary64) (/.f64 (cos.f64 x) (sin.f64 x))) x))
#s(approx (- x (sin x)) x)
#s(approx (- x (sin x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x))
#s(approx (sin x) (sin.f64 x))
#s(approx (tan x) (tan.f64 x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (/.f64 (cos.f64 x) x) #s(literal -1 binary64) (/.f64 (cos.f64 x) (sin.f64 x))) x))
#s(approx (- x (sin x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x))

eval6.0ms (0%)

Memory
15.6MiB live, 15.6MiB allocated; 0ms collecting garbage
Compiler

Compiled 876 to 223 computations (74.5% saved)

prune17.0ms (0%)

Memory
-10.2MiB live, 37.3MiB allocated; 1ms collecting garbage
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New54357
Fresh000
Picked101
Done000
Total55358
Accuracy
99.9%
Counts
58 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
99.7%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
99.6%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
Compiler

Compiled 83 to 52 computations (37.3% saved)

series18.0ms (0%)

Memory
-5.7MiB live, 41.8MiB allocated; 1ms collecting garbage
Counts
35 → 119
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(*.f64 #s(literal -11/15120 binary64) (*.f64 x x))
#s(literal -11/15120 binary64)
(*.f64 x x)
x
#s(literal 23/360 binary64)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(fma.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x)
(*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x)
(-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64))
(*.f64 #s(literal -143/604800 binary64) (*.f64 x x))
#s(literal -143/604800 binary64)
#s(literal 11/15120 binary64)
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x)
(fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
(tan.f64 x)
Outputs
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* 1/6 x)))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* x (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* -23/360 (pow x 2)))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))))
#s(approx (- (* -11/15120 (* x x)) 23/360) #s(hole binary64 -23/360))
#s(approx (- (* -11/15120 (* x x)) 23/360) #s(hole binary64 (- (* -11/15120 (pow x 2)) 23/360)))
#s(approx (* -11/15120 (* x x)) #s(hole binary64 (* -11/15120 (pow x 2))))
#s(approx (* x x) #s(hole binary64 (pow x 2)))
#s(approx x #s(hole binary64 x))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* -23/360 (pow x 2)))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 -23/360))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (- (* -11/15120 (pow x 2)) 23/360)))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) #s(hole binary64 (* -11/15120 (pow x 2))))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) #s(hole binary64 (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120))))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) #s(hole binary64 (* -11/15120 x)))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) #s(hole binary64 (* x (- (* -143/604800 (pow x 2)) 11/15120))))
#s(approx (- (* -143/604800 (* x x)) 11/15120) #s(hole binary64 -11/15120))
#s(approx (- (* -143/604800 (* x x)) 11/15120) #s(hole binary64 (- (* -143/604800 (pow x 2)) 11/15120)))
#s(approx (* -143/604800 (* x x)) #s(hole binary64 (* -143/604800 (pow x 2))))
#s(approx (- x (sin x)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* -1/120 (pow x 2)))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 -1/120))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (- (* 1/5040 (pow x 2)) 1/120)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* 1/5040 (pow x 2))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2))))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* 1/5040 x)))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* x (+ 1/5040 (* -1/362880 (pow x 2))))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 1/5040))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (+ 1/5040 (* -1/362880 (pow x 2)))))
#s(approx (pow x 3) #s(hole binary64 (pow x 3)))
#s(approx (tan x) #s(hole binary64 x))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* 1/3 (pow x 2))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (/ (* x (cos x)) (sin x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* -11/15120 (pow x 6))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* -11/15120 (pow x 5))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (* -11/15120 (pow x 4))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (- (* -11/15120 (* x x)) 23/360) #s(hole binary64 (* -11/15120 (pow x 2))))
#s(approx (- (* -11/15120 (* x x)) 23/360) #s(hole binary64 (* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (* -143/604800 (pow x 4))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) #s(hole binary64 (* -143/604800 (pow x 4))))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) #s(hole binary64 (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) #s(hole binary64 (* -143/604800 (pow x 3))))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) #s(hole binary64 (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (- (* -143/604800 (* x x)) 11/15120) #s(hole binary64 (* -143/604800 (pow x 2))))
#s(approx (- (* -143/604800 (* x x)) 11/15120) #s(hole binary64 (* -1 (* (pow x 2) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (- x (sin x)) #s(hole binary64 x))
#s(approx (- x (sin x)) #s(hole binary64 (* x (+ 1 (* -1 (/ (sin x) x))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* -1/362880 (pow x 9))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* -1/362880 (pow x 6))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* -1/362880 (pow x 4))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* -1/362880 (pow x 4))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* -1/362880 (pow x 3))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* (pow x 3) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (* -1/362880 (pow x 2))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (* (pow x 2) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (tan x) #s(hole binary64 (/ (sin x) (cos x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))))
#s(approx (- x (sin x)) #s(hole binary64 (* -1 (* x (- (/ (sin x) x) 1)))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* -1 (* (pow x 3) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))))
Calls

3 calls:

TimeVariablePointExpression
8.0ms
x
@inf
((/ (- x (sin x)) (tan x)) (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) (- (* -11/15120 (* x x)) 23/360) (* -11/15120 (* x x)) -11/15120 (* x x) x 23/360 1/6 (/ (- x (sin x)) (tan x)) (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) (* (- (* -143/604800 (* x x)) 11/15120) x) (- (* -143/604800 (* x x)) 11/15120) (* -143/604800 (* x x)) -143/604800 11/15120 (/ (- x (sin x)) (tan x)) (- x (sin x)) (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (* (+ (* -1/362880 (* x x)) 1/5040) x) (+ (* -1/362880 (* x x)) 1/5040) -1/362880 1/5040 1/120 (pow x 3) 3 (tan x))
5.0ms
x
@-inf
((/ (- x (sin x)) (tan x)) (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) (- (* -11/15120 (* x x)) 23/360) (* -11/15120 (* x x)) -11/15120 (* x x) x 23/360 1/6 (/ (- x (sin x)) (tan x)) (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) (* (- (* -143/604800 (* x x)) 11/15120) x) (- (* -143/604800 (* x x)) 11/15120) (* -143/604800 (* x x)) -143/604800 11/15120 (/ (- x (sin x)) (tan x)) (- x (sin x)) (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (* (+ (* -1/362880 (* x x)) 1/5040) x) (+ (* -1/362880 (* x x)) 1/5040) -1/362880 1/5040 1/120 (pow x 3) 3 (tan x))
3.0ms
x
@0
((/ (- x (sin x)) (tan x)) (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) (- (* -11/15120 (* x x)) 23/360) (* -11/15120 (* x x)) -11/15120 (* x x) x 23/360 1/6 (/ (- x (sin x)) (tan x)) (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) (* (- (* -143/604800 (* x x)) 11/15120) x) (- (* -143/604800 (* x x)) 11/15120) (* -143/604800 (* x x)) -143/604800 11/15120 (/ (- x (sin x)) (tan x)) (- x (sin x)) (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (* (+ (* -1/362880 (* x x)) 1/5040) x) (+ (* -1/362880 (* x x)) 1/5040) -1/362880 1/5040 1/120 (pow x 3) 3 (tan x))

rewrite171.0ms (0.4%)

Memory
-24.8MiB live, 267.1MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03613233
04113110
115253101
081392947
Stop Event
iter limit
node limit
iter limit
Counts
154 → 424
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64))
(*.f64 #s(literal -11/15120 binary64) (*.f64 x x))
#s(literal -11/15120 binary64)
(*.f64 x x)
x
#s(literal 23/360 binary64)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(fma.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x)
(*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x)
(-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64))
(*.f64 #s(literal -143/604800 binary64) (*.f64 x x))
#s(literal -143/604800 binary64)
#s(literal 11/15120 binary64)
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x)
(fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
(tan.f64 x)
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* 1/6 x)))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* x (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* -23/360 (pow x 2)))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))))
#s(approx (- (* -11/15120 (* x x)) 23/360) #s(hole binary64 -23/360))
#s(approx (- (* -11/15120 (* x x)) 23/360) #s(hole binary64 (- (* -11/15120 (pow x 2)) 23/360)))
#s(approx (* -11/15120 (* x x)) #s(hole binary64 (* -11/15120 (pow x 2))))
#s(approx (* x x) #s(hole binary64 (pow x 2)))
#s(approx x #s(hole binary64 x))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* -23/360 (pow x 2)))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 -23/360))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (- (* -11/15120 (pow x 2)) 23/360)))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) #s(hole binary64 (* -11/15120 (pow x 2))))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) #s(hole binary64 (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120))))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) #s(hole binary64 (* -11/15120 x)))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) #s(hole binary64 (* x (- (* -143/604800 (pow x 2)) 11/15120))))
#s(approx (- (* -143/604800 (* x x)) 11/15120) #s(hole binary64 -11/15120))
#s(approx (- (* -143/604800 (* x x)) 11/15120) #s(hole binary64 (- (* -143/604800 (pow x 2)) 11/15120)))
#s(approx (* -143/604800 (* x x)) #s(hole binary64 (* -143/604800 (pow x 2))))
#s(approx (- x (sin x)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* -1/120 (pow x 2)))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 -1/120))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (- (* 1/5040 (pow x 2)) 1/120)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* 1/5040 (pow x 2))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2))))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* 1/5040 x)))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* x (+ 1/5040 (* -1/362880 (pow x 2))))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 1/5040))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (+ 1/5040 (* -1/362880 (pow x 2)))))
#s(approx (pow x 3) #s(hole binary64 (pow x 3)))
#s(approx (tan x) #s(hole binary64 x))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* 1/3 (pow x 2))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (/ (* x (cos x)) (sin x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* -11/15120 (pow x 6))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* -11/15120 (pow x 5))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (* -11/15120 (pow x 4))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(hole binary64 (* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (- (* -11/15120 (* x x)) 23/360) #s(hole binary64 (* -11/15120 (pow x 2))))
#s(approx (- (* -11/15120 (* x x)) 23/360) #s(hole binary64 (* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (* -143/604800 (pow x 4))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(hole binary64 (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) #s(hole binary64 (* -143/604800 (pow x 4))))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) #s(hole binary64 (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) #s(hole binary64 (* -143/604800 (pow x 3))))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) #s(hole binary64 (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (- (* -143/604800 (* x x)) 11/15120) #s(hole binary64 (* -143/604800 (pow x 2))))
#s(approx (- (* -143/604800 (* x x)) 11/15120) #s(hole binary64 (* -1 (* (pow x 2) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (- x (sin x)) #s(hole binary64 x))
#s(approx (- x (sin x)) #s(hole binary64 (* x (+ 1 (* -1 (/ (sin x) x))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* -1/362880 (pow x 9))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* -1/362880 (pow x 6))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* -1/362880 (pow x 4))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* -1/362880 (pow x 4))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* -1/362880 (pow x 3))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* (pow x 3) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (* -1/362880 (pow x 2))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (* (pow x 2) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (tan x) #s(hole binary64 (/ (sin x) (cos x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) #s(hole binary64 (* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))))
#s(approx (- x (sin x)) #s(hole binary64 (* -1 (* x (- (/ (sin x) x) 1)))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) #s(hole binary64 (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* -1 (* (pow x 3) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(fma.f64 x (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x)))
(fma.f64 x (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(+.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x)))
(+.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x))
(-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (neg.f64 x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(/.f64 (-.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/36 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal -1/6 binary64))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x)) x))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 x x)))
(-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))
(+.f64 (/.f64 #s(literal 1/216 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1/216 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))
(/.f64 (neg.f64 (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 12167/46656000 binary64))) (neg.f64 (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))))))
(/.f64 (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64)) (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal 23/360 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 12167/46656000 binary64)) (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)))))
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal 23/360 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal -1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))))) (/.f64 #s(literal 12167/46656000 binary64) (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))))))
(-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64))
(+.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(*.f64 (*.f64 #s(literal -11/15120 binary64) x) x)
(*.f64 (*.f64 x x) #s(literal -11/15120 binary64))
(*.f64 #s(literal -11/15120 binary64) (*.f64 x x))
(neg.f64 (*.f64 #s(literal 11/15120 binary64) (*.f64 x x)))
(neg.f64 (*.f64 (*.f64 x x) #s(literal 11/15120 binary64)))
#s(literal -11/15120 binary64)
(*.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(*.f64 (fabs.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 x)))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (fabs.f64 x) (fabs.f64 x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 x) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
x
#s(literal 23/360 binary64)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))
(/.f64 (-.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/36 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))
(fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal -1/6 binary64))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x)) x))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) (*.f64 x x)))
(-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))))
(+.f64 (/.f64 #s(literal 1/216 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1/216 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 12167/46656000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 23/360 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal 23/360 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 12167/46656000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 23/360 binary64)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) #s(literal -23/360 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal 23/360 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 23/360 binary64))))) (/.f64 #s(literal 12167/46656000 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 23/360 binary64))))))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 23/360 binary64))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -121/228614400 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -2924207/221225582592000000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1331/3456649728000 binary64))) (neg.f64 (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (*.f64 #s(literal -143/604800 binary64) x) x) #s(literal 11/15120 binary64))))))
(/.f64 (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -121/228614400 binary64)) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -2924207/221225582592000000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1331/3456649728000 binary64)) (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (*.f64 #s(literal -143/604800 binary64) x) x) #s(literal 11/15120 binary64)))))
(fma.f64 (*.f64 #s(literal -143/604800 binary64) x) x #s(literal -11/15120 binary64))
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64))) (/.f64 #s(literal 121/228614400 binary64) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal -2924207/221225582592000000 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (*.f64 #s(literal -143/604800 binary64) x) x) #s(literal 11/15120 binary64))))) (/.f64 #s(literal 1331/3456649728000 binary64) (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (*.f64 #s(literal -143/604800 binary64) x) x) #s(literal 11/15120 binary64))))))
(-.f64 (*.f64 (*.f64 #s(literal -143/604800 binary64) x) x) #s(literal 11/15120 binary64))
(+.f64 (*.f64 (*.f64 #s(literal -143/604800 binary64) x) x) #s(literal -11/15120 binary64))
(*.f64 (*.f64 #s(literal -143/604800 binary64) x) x)
(*.f64 (*.f64 x x) #s(literal -143/604800 binary64))
(*.f64 #s(literal -143/604800 binary64) (*.f64 x x))
#s(literal -143/604800 binary64)
#s(literal 11/15120 binary64)
(/.f64 (neg.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (tan.f64 x))
(/.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (tan.f64 x)))
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
(neg.f64 (/.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (tan.f64 x)))
(neg.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (tan.f64 x))))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))) (pow.f64 x #s(literal 3 binary64))))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))
(/.f64 (-.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/36 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x)) x))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))) (*.f64 x x)))
(-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))))
(+.f64 (/.f64 #s(literal 1/216 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1/216 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x #s(literal 1/120 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x #s(literal 1/120 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x #s(literal 1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x #s(literal 1/120 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))))) (/.f64 #s(literal 1/1728000 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))))))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x))
(/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))
(/.f64 (fma.f64 #s(literal 1/128024064000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x))))))
(/.f64 (fma.f64 #s(literal 1/128024064000 binary64) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(fma.f64 x (*.f64 #s(literal 1/5040 binary64) x) (*.f64 x (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x)))
(fma.f64 x (*.f64 #s(literal 1/5040 binary64) x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(+.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) x)) (*.f64 x (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x)))
(+.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))) (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 #s(literal 1/5040 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x))) (-.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 #s(literal 1/5040 binary64) x)) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))) (-.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 #s(literal 1/5040 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x)) (*.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 #s(literal 1/5040 binary64) x) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))) (*.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))))
(fma.f64 #s(literal 1/5040 binary64) x (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x))
(fma.f64 #s(literal 1/5040 binary64) x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 #s(literal 1/5040 binary64) x))
(fma.f64 x #s(literal 1/5040 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x))
(fma.f64 x #s(literal 1/5040 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(-.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) x))
(-.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 (neg.f64 x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))) (*.f64 #s(literal 1/5040 binary64) x))
(+.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x))
(+.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(/.f64 (-.f64 #s(literal 1/128024064000 binary64) (pow.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 #s(literal 1/25401600 binary64) (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/25401600 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal -1/5040 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/25401600 binary64) (*.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/128024064000 binary64))) (neg.f64 (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/128024064000 binary64) (*.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/25401600 binary64) (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/25401600 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal -1/5040 binary64)))
(/.f64 (-.f64 #s(literal 1/25401600 binary64) (*.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(/.f64 (fma.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/128024064000 binary64)) (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))))
(/.f64 (+.f64 #s(literal 1/128024064000 binary64) (*.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/25401600 binary64) (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))))
(fma.f64 (*.f64 #s(literal -1/362880 binary64) x) x #s(literal 1/5040 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))
(fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal -1/5040 binary64))) (/.f64 #s(literal 1/25401600 binary64) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal -1/5040 binary64))))
(-.f64 (/.f64 #s(literal 1/25401600 binary64) (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))) (/.f64 (*.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))
(-.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal -1/5040 binary64))
(-.f64 #s(literal 1/5040 binary64) (*.f64 (neg.f64 (*.f64 #s(literal -1/362880 binary64) x)) x))
(-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal -1/362880 binary64)))
(-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))
(+.f64 (/.f64 (*.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))) (/.f64 #s(literal 1/128024064000 binary64) (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))))
(+.f64 (/.f64 #s(literal 1/128024064000 binary64) (+.f64 #s(literal 1/25401600 binary64) (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))) (/.f64 (*.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/25401600 binary64) (fma.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))))
(+.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))
(+.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 x x) x)
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 x #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
#s(literal 3 binary64)
(/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (+.f64 (tan.f64 x) (tan.f64 (PI.f64))) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (tan.f64 (PI.f64)))))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 (sin.f64 x) (cos.f64 x))
(neg.f64 (neg.f64 (tan.f64 x)))
(tan.f64 (+.f64 (+.f64 x (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 x (PI.f64)))
(tan.f64 x)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (*.f64 #s(literal 1/6 binary64) x))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (- (* -11/15120 (* x x)) 23/360) #s(literal -23/360 binary64))
#s(approx (- (* -11/15120 (* x x)) 23/360) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
#s(approx (* -11/15120 (* x x)) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))
#s(approx (* x x) (*.f64 x x))
#s(approx x x)
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (fma.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) #s(literal -23/360 binary64))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) (*.f64 #s(literal -11/15120 binary64) x))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x))
#s(approx (- (* -143/604800 (* x x)) 11/15120) #s(literal -11/15120 binary64))
#s(approx (- (* -143/604800 (* x x)) 11/15120) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))
#s(approx (* -143/604800 (* x x)) (*.f64 (*.f64 #s(literal -143/604800 binary64) x) x))
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (- x (sin x)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(literal 1/6 binary64))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(literal -1/120 binary64))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (*.f64 #s(literal 1/5040 binary64) x))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(literal 1/5040 binary64))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))
#s(approx (pow x 3) (pow.f64 x #s(literal 3 binary64)))
#s(approx (tan x) x)
#s(approx (tan x) (*.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 x x) #s(literal 1 binary64)) x))
#s(approx (tan x) (*.f64 (fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 x x) #s(literal 1/3 binary64)) (*.f64 x x) #s(literal 1 binary64)) x))
#s(approx (tan x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 x x) #s(literal 2/15 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) (*.f64 x x) #s(literal 1 binary64)) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (cos.f64 x) x) (sin.f64 x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (/.f64 (cos.f64 x) x) #s(literal -1 binary64) (/.f64 (cos.f64 x) (sin.f64 x))) x))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal -11/15120 binary64)) (pow.f64 x #s(literal 6 binary64))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (*.f64 (fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal -11/15120 binary64)) (pow.f64 x #s(literal 5 binary64))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -11/15120 binary64)))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) (*.f64 (fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal -11/15120 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (* -11/15120 (* x x)) 23/360) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))
#s(approx (- (* -11/15120 (* x x)) 23/360) (*.f64 (fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal -11/15120 binary64)) (*.f64 x x)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 8 binary64))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal -11/15120 binary64)) (*.f64 x x)) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/604800 binary64)))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal -11/15120 binary64)) (*.f64 x x)) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 6 binary64))))
#s(approx (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -143/604800 binary64)))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal -11/15120 binary64)) (*.f64 x x)) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (- (* -143/604800 (* x x)) 11/15120) x) (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (* -143/604800 (* x x)) 11/15120) (*.f64 (*.f64 #s(literal -143/604800 binary64) x) x))
#s(approx (- (* -143/604800 (* x x)) 11/15120) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64))))
#s(approx (- x (sin x)) x)
#s(approx (- x (sin x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1/362880 binary64)))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 9 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 9 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (-.f64 (-.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 9 binary64))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1/362880 binary64)))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 6 binary64))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (*.f64 (-.f64 (-.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/362880 binary64)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/362880 binary64)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/362880 binary64)))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (*.f64 x x)))
#s(approx (tan x) (tan.f64 x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (neg.f64 x) (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) #s(literal -1 binary64) (/.f64 (cos.f64 x) x))))
#s(approx (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) (*.f64 (neg.f64 (pow.f64 x #s(literal 5 binary64))) (-.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))))))
#s(approx (- x (sin x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (neg.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)))) (pow.f64 x #s(literal 9 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (neg.f64 (pow.f64 x #s(literal 9 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (pow x 3)) (*.f64 (neg.f64 (pow.f64 x #s(literal 9 binary64))) (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64))))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (*.f64 (neg.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)))) (pow.f64 x #s(literal 3 binary64))))

eval73.0ms (0.2%)

Memory
27.0MiB live, 168.8MiB allocated; 7ms collecting garbage
Compiler

Compiled 21 020 to 2 864 computations (86.4% saved)

prune3.1s (6.8%)

Memory
4.4MiB live, 5 095.4MiB allocated; 83ms collecting garbage
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New5634567
Fresh000
Picked123
Done000
Total5646570
Accuracy
99.9%
Counts
570 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
86.5%
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))) (tan.f64 x))
99.7%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x)))
99.6%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
18.0%
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))))
21.1%
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))))
Compiler

Compiled 248 to 150 computations (39.5% saved)

series30.0ms (0.1%)

Memory
0.9MiB live, 48.4MiB allocated; 1ms collecting garbage
Counts
64 → 211
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64))))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))
(-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))
(/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64)))
#s(literal 1/6 binary64)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
(fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))
(pow.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
#s(literal 23/360 binary64)
#s(literal 11/15120 binary64)
(pow.f64 x #s(literal 6 binary64))
#s(literal 6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64))))
(*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))
(-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64))
(*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64))
(pow.f64 x #s(literal -6 binary64))
#s(literal -6 binary64)
#s(literal 143/604800 binary64)
(fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow.f64 x #s(literal 8 binary64))
#s(literal 8 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(*.f64 x x)
#s(literal -143/604800 binary64)
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
#s(literal 3 binary64)
#s(literal 1/216 binary64)
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x)
#s(literal 2 binary64)
(-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))) (tan.f64 x))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
(*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))
(fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x)
(fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (*.f64 x x) x)
(tan.f64 x)
Outputs
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (/ 1/6 (pow x 4))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 4))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (/ (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (pow x 4))))
#s(approx (/ 1/6 (pow x 4)) #s(hole binary64 (/ 1/6 (pow x 4))))
#s(approx (pow x 4) #s(hole binary64 (pow x 4)))
#s(approx x #s(hole binary64 x))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) #s(hole binary64 (/ 23/360 (pow x 2))))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) #s(hole binary64 (/ (+ 23/360 (* 11/15120 (pow x 2))) (pow x 2))))
#s(approx (pow x -2) #s(hole binary64 (/ 1 (pow x 2))))
#s(approx (pow x 6) #s(hole binary64 (pow x 6)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (/ 1/6 (pow x 6))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 6))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (/ (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (pow x 6))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (/ (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))) (pow x 6))))
#s(approx (- (* (pow x -6) 1/6) 143/604800) #s(hole binary64 (/ 1/6 (pow x 6))))
#s(approx (- (* (pow x -6) 1/6) 143/604800) #s(hole binary64 (/ (+ 1/6 (* -143/604800 (pow x 6))) (pow x 6))))
#s(approx (* (pow x -6) 1/6) #s(hole binary64 (/ 1/6 (pow x 6))))
#s(approx (pow x -6) #s(hole binary64 (/ 1 (pow x 6))))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) #s(hole binary64 (/ 23/360 (pow x 4))))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) #s(hole binary64 (/ (+ 23/360 (* 11/15120 (pow x 2))) (pow x 4))))
#s(approx (/ 23/360 (pow x 4)) #s(hole binary64 (/ 23/360 (pow x 4))))
#s(approx (pow x 8) #s(hole binary64 (pow x 8)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 1/6))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/6 (* -23/360 (pow x 2)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 1/216))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* -12167/46656000 (pow x 6)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* -5819/653184000 (pow x 2)) 12167/46656000)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 -12167/46656000))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* -5819/653184000 (pow x 2)) 12167/46656000)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* (pow x 2) (- (* (pow x 2) (- (* -2292587/34566497280000 (pow x 2)) 1644247/548674560000)) 5819/653184000)) 12167/46656000)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 -23/360))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (- (* -11/15120 (pow x 2)) 23/360)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -11/15120 x)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* x (- (* -143/604800 (pow x 2)) 11/15120))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 -11/15120))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (- (* -143/604800 (pow x 2)) 11/15120)))
#s(approx (* x x) #s(hole binary64 (pow x 2)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 1/36))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 1271/302400 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 1271/302400 (* 1441/10886400 (pow x 2)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* 529/129600 (pow x 4))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* (pow x 2) (+ 70279/2286144000 (* 1573/4572288000 (pow x 2))))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -23/360 (pow x 2))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -23/360 x)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* x (- (* -11/15120 (pow x 2)) 23/360))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 1/36))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 11/90720 (pow x 2)))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 11/90720 (* 143/3628800 (pow x 2)))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -23/2160 (pow x 2))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 2) (- (* -11/90720 (pow x 2)) 23/2160))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 2) (- (* (pow x 2) (- (* -143/3628800 (pow x 2)) 11/90720)) 23/2160))))
#s(approx (- x (sin x)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* -1/120 (pow x 2)))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 -1/120))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (- (* 1/5040 (pow x 2)) 1/120)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* 1/5040 (pow x 2))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2))))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* 1/5040 x)))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* x (+ 1/5040 (* -1/362880 (pow x 2))))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 1/5040))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (+ 1/5040 (* -1/362880 (pow x 2)))))
#s(approx (* (* x x) x) #s(hole binary64 (pow x 3)))
#s(approx (tan x) #s(hole binary64 x))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* 1/3 (pow x 2))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (/ (* x (cos x)) (sin x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* -11/15120 (pow x 6))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* -11/15120 (pow x 6))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 -11/15120))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (* -1 (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) #s(hole binary64 11/15120))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) #s(hole binary64 (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 -143/604800))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (* -1 (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (- (* (pow x -6) 1/6) 143/604800) #s(hole binary64 -143/604800))
#s(approx (- (* (pow x -6) 1/6) 143/604800) #s(hole binary64 (- (* 1/6 (/ 1 (pow x 6))) 143/604800)))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) #s(hole binary64 (/ 11/15120 (pow x 2))))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) #s(hole binary64 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* -2924207/221225582592000000 (pow x 18))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* -1 (* (pow x 18) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* -2924207/221225582592000000 (pow x 12))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* -1 (* (pow x 12) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* (pow x 12) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* (pow x 12) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* -143/604800 (pow x 4))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -143/604800 (pow x 3))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (* -143/604800 (pow x 2))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (* -1 (* (pow x 2) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 1441/10886400 (/ 1 (pow x 6)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -143/604800 (pow x 5))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* 143/3628800 (pow x 6))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (* 11/90720 (/ 1 (pow x 2)))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (+ (/ 23/2160 (pow x 4)) (* 11/90720 (/ 1 (pow x 2))))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (+ (/ 23/2160 (pow x 4)) (+ (* 11/90720 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 6)))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -143/3628800 (pow x 6))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/3628800 (* 11/90720 (/ 1 (pow x 2))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/90720 (* 23/2160 (/ 1 (pow x 2)))) (pow x 2))) 143/3628800))))
#s(approx (- x (sin x)) #s(hole binary64 x))
#s(approx (- x (sin x)) #s(hole binary64 (* x (+ 1 (* -1 (/ (sin x) x))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* -1/362880 (pow x 9))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* -1/362880 (pow x 6))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* -1/362880 (pow x 4))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* -1/362880 (pow x 4))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* -1/362880 (pow x 3))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* (pow x 3) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (* -1/362880 (pow x 2))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (* (pow x 2) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (tan x) #s(hole binary64 (/ (sin x) (cos x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (- x (sin x)) #s(hole binary64 (* -1 (* x (- (/ (sin x) x) 1)))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* -1 (* (pow x 3) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))))
Calls

3 calls:

TimeVariablePointExpression
10.0ms
x
@inf
((/ (- x (sin x)) (tan x)) (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (/ 1/6 (pow x 4)) 1/6 (pow x 4) x 4 (+ (* (pow x -2) 23/360) 11/15120) (pow x -2) -2 23/360 11/15120 (pow x 6) 6 (/ (- x (sin x)) (tan x)) (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (- (* (pow x -6) 1/6) 143/604800) (* (pow x -6) 1/6) (pow x -6) -6 143/604800 (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) (/ 23/360 (pow x 4)) (pow x 8) 8 (/ (- x (sin x)) (tan x)) (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (* (+ (* (* x x) -143/604800) -11/15120) x) (+ (* (* x x) -143/604800) -11/15120) (* x x) -143/604800 -11/15120 -23/360 3 1/216 (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) 2 (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (/ (- x (sin x)) (tan x)) (- x (sin x)) (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (* (+ (* -1/362880 (* x x)) 1/5040) x) (+ (* -1/362880 (* x x)) 1/5040) -1/362880 1/5040 1/120 (* (* x x) x) (tan x))
7.0ms
x
@0
((/ (- x (sin x)) (tan x)) (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (/ 1/6 (pow x 4)) 1/6 (pow x 4) x 4 (+ (* (pow x -2) 23/360) 11/15120) (pow x -2) -2 23/360 11/15120 (pow x 6) 6 (/ (- x (sin x)) (tan x)) (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (- (* (pow x -6) 1/6) 143/604800) (* (pow x -6) 1/6) (pow x -6) -6 143/604800 (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) (/ 23/360 (pow x 4)) (pow x 8) 8 (/ (- x (sin x)) (tan x)) (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (* (+ (* (* x x) -143/604800) -11/15120) x) (+ (* (* x x) -143/604800) -11/15120) (* x x) -143/604800 -11/15120 -23/360 3 1/216 (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) 2 (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (/ (- x (sin x)) (tan x)) (- x (sin x)) (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (* (+ (* -1/362880 (* x x)) 1/5040) x) (+ (* -1/362880 (* x x)) 1/5040) -1/362880 1/5040 1/120 (* (* x x) x) (tan x))
7.0ms
x
@-inf
((/ (- x (sin x)) (tan x)) (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (/ 1/6 (pow x 4)) 1/6 (pow x 4) x 4 (+ (* (pow x -2) 23/360) 11/15120) (pow x -2) -2 23/360 11/15120 (pow x 6) 6 (/ (- x (sin x)) (tan x)) (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (- (* (pow x -6) 1/6) 143/604800) (* (pow x -6) 1/6) (pow x -6) -6 143/604800 (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) (/ 23/360 (pow x 4)) (pow x 8) 8 (/ (- x (sin x)) (tan x)) (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (* (+ (* (* x x) -143/604800) -11/15120) x) (+ (* (* x x) -143/604800) -11/15120) (* x x) -143/604800 -11/15120 -23/360 3 1/216 (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) 2 (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (/ (- x (sin x)) (tan x)) (- x (sin x)) (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (* (+ (* -1/362880 (* x x)) 1/5040) x) (+ (* -1/362880 (* x x)) 1/5040) -1/362880 1/5040 1/120 (* (* x x) x) (tan x))

rewrite188.0ms (0.4%)

Memory
-16.1MiB live, 270.6MiB allocated; 10ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06707252
07546986
130796986
082836848
Stop Event
iter limit
node limit
iter limit
Counts
275 → 641
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64))))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))
(-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))
(/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64)))
#s(literal 1/6 binary64)
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
(fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))
(pow.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
#s(literal 23/360 binary64)
#s(literal 11/15120 binary64)
(pow.f64 x #s(literal 6 binary64))
#s(literal 6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64))))
(*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))
(-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64))
(*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64))
(pow.f64 x #s(literal -6 binary64))
#s(literal -6 binary64)
#s(literal 143/604800 binary64)
(fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))
(pow.f64 x #s(literal 8 binary64))
#s(literal 8 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(*.f64 x x)
#s(literal -143/604800 binary64)
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
#s(literal 3 binary64)
#s(literal 1/216 binary64)
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x)
#s(literal 2 binary64)
(-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))) (tan.f64 x))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
(*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))
(fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x)
(fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (*.f64 x x) x)
(tan.f64 x)
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (/ 1/6 (pow x 4))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 4))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (/ (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (pow x 4))))
#s(approx (/ 1/6 (pow x 4)) #s(hole binary64 (/ 1/6 (pow x 4))))
#s(approx (pow x 4) #s(hole binary64 (pow x 4)))
#s(approx x #s(hole binary64 x))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) #s(hole binary64 (/ 23/360 (pow x 2))))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) #s(hole binary64 (/ (+ 23/360 (* 11/15120 (pow x 2))) (pow x 2))))
#s(approx (pow x -2) #s(hole binary64 (/ 1 (pow x 2))))
#s(approx (pow x 6) #s(hole binary64 (pow x 6)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (/ 1/6 (pow x 6))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (/ (+ 1/6 (* -23/360 (pow x 2))) (pow x 6))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (/ (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))) (pow x 6))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (/ (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))) (pow x 6))))
#s(approx (- (* (pow x -6) 1/6) 143/604800) #s(hole binary64 (/ 1/6 (pow x 6))))
#s(approx (- (* (pow x -6) 1/6) 143/604800) #s(hole binary64 (/ (+ 1/6 (* -143/604800 (pow x 6))) (pow x 6))))
#s(approx (* (pow x -6) 1/6) #s(hole binary64 (/ 1/6 (pow x 6))))
#s(approx (pow x -6) #s(hole binary64 (/ 1 (pow x 6))))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) #s(hole binary64 (/ 23/360 (pow x 4))))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) #s(hole binary64 (/ (+ 23/360 (* 11/15120 (pow x 2))) (pow x 4))))
#s(approx (/ 23/360 (pow x 4)) #s(hole binary64 (/ 23/360 (pow x 4))))
#s(approx (pow x 8) #s(hole binary64 (pow x 8)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 1/6))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/6 (* -23/360 (pow x 2)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 1/216))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* -12167/46656000 (pow x 6)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* -5819/653184000 (pow x 2)) 12167/46656000)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 -12167/46656000))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* -5819/653184000 (pow x 2)) 12167/46656000)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* (pow x 2) (- (* (pow x 2) (- (* -2292587/34566497280000 (pow x 2)) 1644247/548674560000)) 5819/653184000)) 12167/46656000)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 -23/360))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (- (* -11/15120 (pow x 2)) 23/360)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -11/15120 x)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* x (- (* -143/604800 (pow x 2)) 11/15120))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 -11/15120))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (- (* -143/604800 (pow x 2)) 11/15120)))
#s(approx (* x x) #s(hole binary64 (pow x 2)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 1/36))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 1271/302400 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 1271/302400 (* 1441/10886400 (pow x 2)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* 529/129600 (pow x 4))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* (pow x 2) (+ 70279/2286144000 (* 1573/4572288000 (pow x 2))))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -23/360 (pow x 2))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -23/360 x)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* x (- (* -11/15120 (pow x 2)) 23/360))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 1/36))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 11/90720 (pow x 2)))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 11/90720 (* 143/3628800 (pow x 2)))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -23/2160 (pow x 2))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 2) (- (* -11/90720 (pow x 2)) 23/2160))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 2) (- (* (pow x 2) (- (* -143/3628800 (pow x 2)) 11/90720)) 23/2160))))
#s(approx (- x (sin x)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (- x (sin x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* 1/6 (pow x 3))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 1/6))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* -1/120 (pow x 2)))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120)))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 -1/120))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (- (* 1/5040 (pow x 2)) 1/120)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* 1/5040 (pow x 2))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2))))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* 1/5040 x)))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* x (+ 1/5040 (* -1/362880 (pow x 2))))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 1/5040))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (+ 1/5040 (* -1/362880 (pow x 2)))))
#s(approx (* (* x x) x) #s(hole binary64 (pow x 3)))
#s(approx (tan x) #s(hole binary64 x))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* 1/3 (pow x 2))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))))
#s(approx (tan x) #s(hole binary64 (* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (/ (* x (cos x)) (sin x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* -11/15120 (pow x 6))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) #s(hole binary64 (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* -11/15120 (pow x 6))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) #s(hole binary64 (* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 -11/15120))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (* -1 (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(hole binary64 (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))))))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) #s(hole binary64 11/15120))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) #s(hole binary64 (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 -143/604800))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (* -1 (+ 143/604800 (* 11/15120 (/ 1 (pow x 2)))))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800)))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(hole binary64 (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (- (* (pow x -6) 1/6) 143/604800) #s(hole binary64 -143/604800))
#s(approx (- (* (pow x -6) 1/6) 143/604800) #s(hole binary64 (- (* 1/6 (/ 1 (pow x 6))) 143/604800)))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) #s(hole binary64 (/ 11/15120 (pow x 2))))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) #s(hole binary64 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* -2924207/221225582592000000 (pow x 18))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* -1 (* (pow x 18) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* -2924207/221225582592000000 (pow x 12))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* -1 (* (pow x 12) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* (pow x 12) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* (pow x 12) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* -143/604800 (pow x 4))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -143/604800 (pow x 3))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (* -143/604800 (pow x 2))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (* -1 (* (pow x 2) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 1441/10886400 (/ 1 (pow x 6)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -143/604800 (pow x 5))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* 143/3628800 (pow x 6))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (* 11/90720 (/ 1 (pow x 2)))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (+ (/ 23/2160 (pow x 4)) (* 11/90720 (/ 1 (pow x 2))))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (+ (/ 23/2160 (pow x 4)) (+ (* 11/90720 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 6)))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -143/3628800 (pow x 6))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/3628800 (* 11/90720 (/ 1 (pow x 2))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/90720 (* 23/2160 (/ 1 (pow x 2)))) (pow x 2))) 143/3628800))))
#s(approx (- x (sin x)) #s(hole binary64 x))
#s(approx (- x (sin x)) #s(hole binary64 (* x (+ 1 (* -1 (/ (sin x) x))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* -1/362880 (pow x 9))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* -1/362880 (pow x 6))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(hole binary64 (* (pow x 6) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* -1/362880 (pow x 4))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* -1/362880 (pow x 4))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) #s(hole binary64 (* (pow x 4) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* -1/362880 (pow x 3))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* (pow x 3) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (* -1/362880 (pow x 2))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(hole binary64 (* (pow x 2) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))))
#s(approx (tan x) #s(hole binary64 (/ (sin x) (cos x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (- x (sin x)) #s(hole binary64 (* -1 (* x (- (/ (sin x) x) 1)))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) #s(hole binary64 (* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) #s(hole binary64 (* -1 (* (pow x 3) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 121/228614400 binary64) (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 121/228614400 binary64)))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 121/228614400 binary64) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal 1331/3456649728000 binary64) (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (+.f64 #s(literal 121/228614400 binary64) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1331/3456649728000 binary64)))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 121/228614400 binary64) (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 121/228614400 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 121/228614400 binary64) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1331/3456649728000 binary64) (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 121/228614400 binary64) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1331/3456649728000 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 8 binary64))) (+.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))))
(-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64))) #s(literal 11/15120 binary64))
(-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))
(-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))
(*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal -1/6 binary64) (neg.f64 (pow.f64 x #s(literal 4 binary64))))
(/.f64 #s(literal 1/6 binary64) (neg.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64)))
#s(literal 1/6 binary64)
(*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 x #s(literal 4 binary64))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 2 binary64) (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))))
x
#s(literal 4 binary64)
(/.f64 (neg.f64 (-.f64 #s(literal 121/228614400 binary64) (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 121/228614400 binary64))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1331/3456649728000 binary64) (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 121/228614400 binary64) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1331/3456649728000 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))))
(/.f64 (-.f64 #s(literal 121/228614400 binary64) (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 121/228614400 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64)))
(/.f64 (+.f64 #s(literal 1331/3456649728000 binary64) (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 121/228614400 binary64) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64))))))
(/.f64 (+.f64 (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1331/3456649728000 binary64)) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64)))))
(fma.f64 (/.f64 #s(literal 23/360 binary64) (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)) #s(literal 11/15120 binary64))
(fma.f64 (/.f64 #s(literal 23/360 binary64) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal 11/15120 binary64))
(fma.f64 (/.f64 #s(literal 23/360 binary64) x) (pow.f64 x #s(literal -1 binary64)) #s(literal 11/15120 binary64))
(fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))
(fma.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64))
(-.f64 (/.f64 #s(literal 121/228614400 binary64) (-.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))) (/.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))) (/.f64 #s(literal 121/228614400 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))
(-.f64 #s(literal 11/15120 binary64) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal -2 binary64))))
(+.f64 (/.f64 #s(literal 1331/3456649728000 binary64) (+.f64 #s(literal 121/228614400 binary64) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))) (/.f64 (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 121/228614400 binary64) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))))))
(+.f64 (/.f64 (/.f64 #s(literal 12167/46656000 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))) (/.f64 #s(literal 1331/3456649728000 binary64) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) #s(literal 11/15120 binary64))
(+.f64 #s(literal 11/15120 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (neg.f64 (pow.f64 x #s(literal -1 binary64))) (neg.f64 (pow.f64 x #s(literal -1 binary64))))
(*.f64 (fabs.f64 (pow.f64 x #s(literal -1 binary64))) (fabs.f64 (pow.f64 x #s(literal -1 binary64))))
(*.f64 (pow.f64 (fabs.f64 x) #s(literal -1 binary64)) (pow.f64 (fabs.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal -1 binary64)) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 x #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal -2 binary64))
(pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal -1 binary64))
(pow.f64 x #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (*.f64 x x))
(exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal -2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal -2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal -2 binary64))))
#s(literal -2 binary64)
#s(literal 23/360 binary64)
#s(literal 11/15120 binary64)
(*.f64 (neg.f64 (pow.f64 x #s(literal 3 binary64))) (neg.f64 (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 3 binary64))) (fabs.f64 (pow.f64 x #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 6 binary64))
(pow.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3 binary64))
(pow.f64 x #s(literal 6 binary64))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3 binary64) (*.f64 (log.f64 x) #s(literal 3 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 6 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 6 binary64))))
#s(literal 6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64))))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))
(*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 8 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 143/604800 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal 20449/365783040000 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64))))) (*.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (-.f64 #s(literal 143/604800 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (+.f64 #s(literal 20449/365783040000 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 143/604800 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (*.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 2924207/221225582592000000 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 143/604800 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 143/604800 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 #s(literal 20449/365783040000 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 #s(literal 143/604800 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (+.f64 #s(literal 20449/365783040000 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 143/604800 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 2924207/221225582592000000 binary64) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal 20449/365783040000 binary64) (-.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 143/604800 binary64) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 20449/365783040000 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64)) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64)))))) (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 20449/365783040000 binary64)) (-.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64)) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64)) (-.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 20449/365783040000 binary64)) (+.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 4 binary64))))))) (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 20449/365783040000 binary64)) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x)))))) (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64)) (+.f64 (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) #s(literal 2924207/221225582592000000 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) #s(literal 2924207/221225582592000000 binary64)) (-.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))) (-.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) #s(literal 2924207/221225582592000000 binary64)) (+.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 4 binary64))))))) (*.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))) (+.f64 (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))) (+.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) #s(literal 2924207/221225582592000000 binary64)) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))) (+.f64 (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64))) (+.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (+.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (+.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))) (/.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))) (/.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))) (/.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 (pow.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))))
(-.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64))) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))
(-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 20449/365783040000 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) #s(literal 2924207/221225582592000000 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64))))))
(/.f64 (-.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 20449/365783040000 binary64)) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) #s(literal 2924207/221225582592000000 binary64)) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64))) (/.f64 #s(literal 20449/365783040000 binary64) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) #s(literal 143/604800 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64))))) (/.f64 #s(literal 2924207/221225582592000000 binary64) (+.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 12 binary64))) (+.f64 #s(literal 20449/365783040000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64))))))
(-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64))
(*.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal -6 binary64)))
(/.f64 #s(literal -1/6 binary64) (neg.f64 (pow.f64 x #s(literal 6 binary64))))
(/.f64 #s(literal 1/6 binary64) (neg.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal -3 binary64))) (neg.f64 (pow.f64 x #s(literal -3 binary64))))
(*.f64 (fabs.f64 (pow.f64 x #s(literal -3 binary64))) (fabs.f64 (pow.f64 x #s(literal -3 binary64))))
(*.f64 (pow.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -3 binary64)) (pow.f64 x #s(literal -3 binary64)))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal -6 binary64))
(pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 x #s(literal -3 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal -3 binary64))
(pow.f64 x #s(literal -6 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 x #s(literal 6 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 x #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))
(exp.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 x) #s(literal 6 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 x) #s(literal 6 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 6 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal -6 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal -6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal -6 binary64))))
#s(literal -6 binary64)
#s(literal 143/604800 binary64)
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x)))))))
(/.f64 (fma.f64 #s(literal 11/15120 binary64) (neg.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 x x) (neg.f64 (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (fma.f64 #s(literal 11/15120 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 23/360 binary64))) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (fma.f64 #s(literal -11/15120 binary64) (neg.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 x x)) #s(literal -23/360 binary64))) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (fma.f64 #s(literal -11/15120 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (neg.f64 (*.f64 x x)) #s(literal 23/360 binary64))) (*.f64 (neg.f64 (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal -23/360 binary64) (neg.f64 (*.f64 x x)) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal -11/15120 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (neg.f64 (*.f64 x x))))
(/.f64 (fma.f64 #s(literal 23/360 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 11/15120 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal 23/360 binary64) (neg.f64 (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -11/15120 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (neg.f64 (*.f64 x x))))
(/.f64 (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64))))
(/.f64 (+.f64 (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x))))))
(fma.f64 (/.f64 #s(literal 11/15120 binary64) (fabs.f64 x)) (/.f64 #s(literal 1 binary64) (fabs.f64 x)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 #s(literal 11/15120 binary64) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 #s(literal 11/15120 binary64) x) (pow.f64 x #s(literal -1 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal -2 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))
(fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal 11/15120 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(-.f64 (/.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))) (/.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))))
(-.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal -11/15120 binary64) (pow.f64 x #s(literal -2 binary64))))
(+.f64 (/.f64 (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 4 binary64))))))) (/.f64 (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 4 binary64))))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x)))))) (/.f64 (/.f64 #s(literal 1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (/.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 253/5443200 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 x x)))))))
(+.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)) (pow.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal -23/360 binary64) (neg.f64 (pow.f64 x #s(literal 4 binary64))))
(/.f64 #s(literal 23/360 binary64) (neg.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64)))))
(/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 4 binary64))) (fabs.f64 (pow.f64 x #s(literal 4 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 4 binary64))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 8 binary64))
(pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 4 binary64))
(pow.f64 x #s(literal 8 binary64))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 4 binary64) (*.f64 (log.f64 x) #s(literal 4 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 8 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 8 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 8 binary64))))
#s(literal 8 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) x) x)
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x))
(*.f64 (*.f64 x x) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 1/216 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(+.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1/216 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 1/46656 binary64))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/10077696 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 1/46656 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/10077696 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64)))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1/46656 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))))) (/.f64 #s(literal 1/10077696 binary64) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))))))
(+.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))
(+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))))
(*.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) #s(literal -23/360 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))))) (/.f64 #s(literal -12167/46656000 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))
(+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -2924207/221225582592000000 binary64) #s(literal -1331/3456649728000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 2 binary64)) #s(literal 121/228614400 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 2 binary64)) #s(literal 121/228614400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -2924207/221225582592000000 binary64) #s(literal -1331/3456649728000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))
(fma.f64 (*.f64 #s(literal -143/604800 binary64) x) x #s(literal -11/15120 binary64))
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64))
(fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))) (/.f64 #s(literal 121/228614400 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -2924207/221225582592000000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))) (/.f64 #s(literal -1331/3456649728000 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))))))
(+.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))
(+.f64 #s(literal -11/15120 binary64) (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)))
(*.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(*.f64 (fabs.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 x)))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (fabs.f64 x) (fabs.f64 x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 x) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
#s(literal -143/604800 binary64)
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
#s(literal 3 binary64)
#s(literal 1/216 binary64)
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)) (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))) (/.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(+.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(*.f64 (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))
(*.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 1 binary64)) (*.f64 x x))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 1 binary64)) x)
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x))
(*.f64 x (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 1 binary64)))
(*.f64 x (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x)
(*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))
#s(literal 2 binary64)
(/.f64 (neg.f64 (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(-.f64 (/.f64 #s(literal 1/1296 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 #s(literal 1/46656 binary64) (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))) (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))
(+.f64 #s(literal 1/36 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 1/6 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))
(/.f64 (neg.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (tan.f64 x))))
(/.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (tan.f64 x)))
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)) x)
(*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))
(/.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x)))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (*.f64 x x)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1/216 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))))))
(+.f64 (/.f64 #s(literal 1/216 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))))))
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) x) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x #s(literal 1/120 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x #s(literal 1/120 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x #s(literal 1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x #s(literal 1/120 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))))) (/.f64 #s(literal 1/1728000 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))))))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x))
(fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))
(fma.f64 #s(literal 1/5040 binary64) x (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x))
(fma.f64 #s(literal 1/5040 binary64) x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(fma.f64 x #s(literal 1/5040 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x))
(fma.f64 x #s(literal 1/5040 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(+.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) x))
(+.f64 (*.f64 #s(literal 1/5040 binary64) x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/25401600 binary64) (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/128024064000 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/128024064000 binary64) (*.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 #s(literal 1/25401600 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))
(/.f64 (-.f64 #s(literal 1/25401600 binary64) (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))
(/.f64 (fma.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/128024064000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64)))))
(/.f64 (+.f64 #s(literal 1/128024064000 binary64) (*.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 #s(literal 1/25401600 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64))))))
(fma.f64 (*.f64 #s(literal -1/362880 binary64) x) x #s(literal 1/5040 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64))
(fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))) (/.f64 #s(literal 1/25401600 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))
(-.f64 (/.f64 #s(literal 1/25401600 binary64) (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))
(-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))
(+.f64 (/.f64 (*.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))) (/.f64 #s(literal 1/128024064000 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))))))
(+.f64 (/.f64 #s(literal 1/128024064000 binary64) (+.f64 #s(literal 1/25401600 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))) (/.f64 (*.f64 #s(literal -1/47784725839872000 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/25401600 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))))))
(+.f64 (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)) #s(literal 1/5040 binary64))
(+.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))
#s(literal -1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 x x) x)
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 x #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (+.f64 (tan.f64 x) (tan.f64 (PI.f64))) (-.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (tan.f64 (PI.f64)))))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 (sin.f64 x) (cos.f64 x))
(tan.f64 (+.f64 (+.f64 x (PI.f64)) (PI.f64)))
(tan.f64 (+.f64 x (PI.f64)))
(tan.f64 x)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (/ 1/6 (pow x 4)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow x 4) (pow.f64 x #s(literal 4 binary64)))
#s(approx x x)
#s(approx (+ (* (pow x -2) 23/360) 11/15120) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64)))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) (/.f64 (fma.f64 (*.f64 x x) #s(literal 11/15120 binary64) #s(literal 23/360 binary64)) (*.f64 x x)))
#s(approx (pow x -2) (pow.f64 x #s(literal -2 binary64)))
#s(approx (pow x 6) (pow.f64 x #s(literal 6 binary64)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (/.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 6 binary64))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 6 binary64))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (/.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 6 binary64))))
#s(approx (- (* (pow x -6) 1/6) 143/604800) (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)))
#s(approx (- (* (pow x -6) 1/6) 143/604800) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/604800 binary64) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 6 binary64))))
#s(approx (* (pow x -6) 1/6) (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)))
#s(approx (pow x -6) (pow.f64 x #s(literal -6 binary64)))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) (/.f64 (fma.f64 (*.f64 x x) #s(literal 11/15120 binary64) #s(literal 23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (/ 23/360 (pow x 4)) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow x 8) (pow.f64 x #s(literal 8 binary64)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(literal 1/6 binary64))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(literal 1/216 binary64))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -5819/653184000 binary64) (*.f64 x x)) #s(literal 12167/46656000 binary64)) #s(literal 1/216 binary64)))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -1644247/548674560000 binary64) (*.f64 x x)) #s(literal 5819/653184000 binary64)) (*.f64 x x)) #s(literal 12167/46656000 binary64)) #s(literal 1/216 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(literal -12167/46656000 binary64))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (-.f64 (*.f64 #s(literal -5819/653184000 binary64) (*.f64 x x)) #s(literal 12167/46656000 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -1644247/548674560000 binary64) (*.f64 x x)) #s(literal 5819/653184000 binary64)) (*.f64 x x)) #s(literal 12167/46656000 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -2292587/34566497280000 binary64) (*.f64 x x)) #s(literal 1644247/548674560000 binary64)) (*.f64 x x)) #s(literal 5819/653184000 binary64)) (*.f64 x x)) #s(literal 12167/46656000 binary64)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(literal -23/360 binary64))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) (*.f64 #s(literal -11/15120 binary64) x))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) x))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(literal -11/15120 binary64))
#s(approx (+ (* (* x x) -143/604800) -11/15120) (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)))
#s(approx (* x x) (*.f64 x x))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(literal 1/36 binary64))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (fma.f64 #s(literal 23/2160 binary64) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (fma.f64 (fma.f64 #s(literal 1271/302400 binary64) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (fma.f64 (fma.f64 (fma.f64 #s(literal 1441/10886400 binary64) (*.f64 x x) #s(literal 1271/302400 binary64)) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (fma.f64 #s(literal 253/2721600 binary64) (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (fma.f64 (fma.f64 #s(literal 70279/2286144000 binary64) (*.f64 x x) #s(literal 253/2721600 binary64)) (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x) #s(literal 70279/2286144000 binary64)) (*.f64 x x) #s(literal 253/2721600 binary64)) (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) x) x))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 #s(literal -23/360 binary64) x))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) x))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) x))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(literal 1/36 binary64))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (fma.f64 #s(literal 23/2160 binary64) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (fma.f64 (fma.f64 #s(literal 11/90720 binary64) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (fma.f64 (fma.f64 (fma.f64 #s(literal 143/3628800 binary64) (*.f64 x x) #s(literal 11/90720 binary64)) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 #s(literal -23/2160 binary64) (*.f64 x x)))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 (-.f64 (*.f64 #s(literal -11/90720 binary64) (*.f64 x x)) #s(literal 23/2160 binary64)) (*.f64 x x)))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/3628800 binary64) (*.f64 x x)) #s(literal 11/90720 binary64)) (*.f64 x x)) #s(literal 23/2160 binary64)) (*.f64 x x)))
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (- x (sin x)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) #s(literal 1/6 binary64))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) #s(literal -1/120 binary64))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (*.f64 (*.f64 x x) #s(literal 1/5040 binary64)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x) x))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (*.f64 #s(literal 1/5040 binary64) x))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)) x))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) #s(literal 1/5040 binary64))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) (fma.f64 (*.f64 x x) #s(literal -1/362880 binary64) #s(literal 1/5040 binary64)))
#s(approx (* (* x x) x) (pow.f64 x #s(literal 3 binary64)))
#s(approx (tan x) x)
#s(approx (tan x) (*.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 x x) #s(literal 1 binary64)) x))
#s(approx (tan x) (*.f64 (fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 x x) #s(literal 1/3 binary64)) (*.f64 x x) #s(literal 1 binary64)) x))
#s(approx (tan x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 x x) #s(literal 2/15 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) (*.f64 x x) #s(literal 1 binary64)) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (cos.f64 x) x) (sin.f64 x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (/.f64 (cos.f64 x) x) #s(literal -1 binary64) (/.f64 (cos.f64 x) (sin.f64 x))) x))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))
#s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64)))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))
#s(approx (* (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (pow x 6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) #s(literal -11/15120 binary64))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))))
#s(approx (- (/ 1/6 (pow x 4)) (+ (* (pow x -2) 23/360) 11/15120)) (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) #s(literal 11/15120 binary64))
#s(approx (+ (* (pow x -2) 23/360) 11/15120) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64)))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (*.f64 x x)) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64)))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (*.f64 x x)) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (* (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (pow x 8)) (*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) #s(literal -143/604800 binary64))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64))))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (-.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (*.f64 x x)) #s(literal 143/604800 binary64)))
#s(approx (- (- (* (pow x -6) 1/6) 143/604800) (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4)))) (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64))))
#s(approx (- (* (pow x -6) 1/6) 143/604800) #s(literal -143/604800 binary64))
#s(approx (- (* (pow x -6) 1/6) 143/604800) (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64)))
#s(approx (+ (* (pow x -2) 11/15120) (/ 23/360 (pow x 4))) (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) (*.f64 x x)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64)))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (*.f64 x x)) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* x x)) (*.f64 (pow.f64 x #s(literal 8 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/604800 binary64)))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (*.f64 x x)) #s(literal 143/604800 binary64))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (*.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal -2924207/221225582592000000 binary64)))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (neg.f64 (*.f64 (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64)) (pow.f64 x #s(literal 18 binary64)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 10222927/921773260800000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 224939/1843546521600000 binary64)) (*.f64 x x))) #s(literal 2924207/221225582592000000 binary64)) (pow.f64 x #s(literal 18 binary64))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2292587/34566497280000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 10222927/921773260800000 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64))) (pow.f64 x #s(literal 18 binary64))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -2924207/221225582592000000 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (neg.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64)))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (*.f64 (pow.f64 x #s(literal 12 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 10222927/921773260800000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 224939/1843546521600000 binary64)) (*.f64 x x))) #s(literal 2924207/221225582592000000 binary64))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (*.f64 (pow.f64 x #s(literal 12 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2292587/34566497280000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 10222927/921773260800000 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64)))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -143/604800 binary64)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 4 binary64)))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (*.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (*.f64 x x)) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 3 binary64)))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)))
#s(approx (+ (* (* x x) -143/604800) -11/15120) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (*.f64 x x))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 12 binary64))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (fma.f64 #s(literal 1573/4572288000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (+.f64 (fma.f64 #s(literal 1573/4572288000 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1573/4572288000 binary64) (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 1441/10886400 binary64) (pow.f64 x #s(literal -6 binary64))))) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (fma.f64 #s(literal 1573/4572288000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (+.f64 (fma.f64 #s(literal 1573/4572288000 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1573/4572288000 binary64) (pow.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 253/2721600 binary64) (pow.f64 x #s(literal -6 binary64))))) (pow.f64 x #s(literal 12 binary64))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (*.f64 x x)) #s(literal 143/604800 binary64))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (neg.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (*.f64 x x)) #s(literal 143/604800 binary64))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 143/3628800 binary64)))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 11/90720 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 143/3628800 binary64))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (fma.f64 #s(literal 11/90720 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/3628800 binary64))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 143/3628800 binary64) (/.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 11/90720 binary64) (pow.f64 x #s(literal -2 binary64)) (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/36 binary64))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/3628800 binary64)))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 #s(literal 11/90720 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 143/3628800 binary64)))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 11/90720 binary64)) (*.f64 x x))) #s(literal 143/3628800 binary64))))
#s(approx (- x (sin x)) x)
#s(approx (- x (sin x)) (*.f64 (fma.f64 (/.f64 (sin.f64 x) x) #s(literal -1 binary64) #s(literal 1 binary64)) x))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1/362880 binary64)))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 9 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 9 binary64))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (*.f64 (-.f64 (-.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 9 binary64))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1/362880 binary64)))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))
#s(approx (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (-.f64 (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64))) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/362880 binary64)))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/362880 binary64)))
#s(approx (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/362880 binary64)))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) (*.f64 (*.f64 x x) #s(literal -1/362880 binary64)))
#s(approx (+ (* -1/362880 (* x x)) 1/5040) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)) #s(literal 1/362880 binary64)) (*.f64 x x)))
#s(approx (tan x) (tan.f64 x))
#s(approx (/ (- x (sin x)) (tan x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) #s(literal -1 binary64) (/.f64 (cos.f64 x) x)) x)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (neg.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))
#s(approx (- x (sin x)) (neg.f64 (*.f64 (-.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) x)))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (neg.f64 (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 x #s(literal 9 binary64)))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (neg.f64 (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 x #s(literal 9 binary64)))))
#s(approx (* (+ (* (- (* (* (+ (* -1/362880 (* x x)) 1/5040) x) x) 1/120) (* x x)) 1/6) (* (* x x) x)) (neg.f64 (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/362880 binary64)) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64)))) (pow.f64 x #s(literal 9 binary64)))))
#s(approx (* (+ (* -1/362880 (* x x)) 1/5040) x) (neg.f64 (*.f64 (-.f64 #s(literal 1/362880 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1/5040 binary64))) (pow.f64 x #s(literal 3 binary64)))))

eval121.0ms (0.3%)

Memory
10.0MiB live, 199.3MiB allocated; 13ms collecting garbage
Compiler

Compiled 60 724 to 5 265 computations (91.3% saved)

prune5.4s (12.1%)

Memory
26.9MiB live, 8 782.7MiB allocated; 248ms collecting garbage
Pruning

6 alts after pruning (2 fresh and 4 done)

PrunedKeptTotal
New9612963
Fresh000
Picked224
Done022
Total9636969
Accuracy
100.0%
Counts
969 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
99.6%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
99.5%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))) (*.f64 x x)))
99.7%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x)))
99.6%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
18.0%
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))))
Compiler

Compiled 390 to 173 computations (55.6% saved)

series29.0ms (0.1%)

Memory
1.2MiB live, 48.7MiB allocated; 3ms collecting garbage
Counts
42 → 204
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))) (*.f64 x x))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(*.f64 x x)
x
#s(literal -143/604800 binary64)
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
#s(literal 3 binary64)
(pow.f64 x #s(literal 6 binary64))
#s(literal 6 binary64)
#s(literal 1/216 binary64)
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x)
(pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64))
#s(literal 4 binary64)
(-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64))
(pow.f64 x #s(literal 4 binary64))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 1/6))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (+ 1/6 (* -23/360 (pow x 2)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 1/216))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* -12167/46656000 (pow x 6)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* -5819/653184000 (pow x 2)) 12167/46656000)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 -12167/46656000))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* -5819/653184000 (pow x 2)) 12167/46656000)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* (pow x 2) (- (* (pow x 2) (- (* -2292587/34566497280000 (pow x 2)) 1644247/548674560000)) 5819/653184000)) 12167/46656000)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 -23/360))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (- (* -11/15120 (pow x 2)) 23/360)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -11/15120 x)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* x (- (* -143/604800 (pow x 2)) 11/15120))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 -11/15120))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (- (* -143/604800 (pow x 2)) 11/15120)))
#s(approx (* x x) #s(hole binary64 (pow x 2)))
#s(approx x #s(hole binary64 x))
#s(approx (pow x 6) #s(hole binary64 (pow x 6)))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 1/36))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 1271/302400 (pow x 2)))))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 1271/302400 (* 1441/10886400 (pow x 2)))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 1/46656))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (+ 1/46656 (* 23/933120 (pow x 2)))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (+ 1/46656 (* (pow x 2) (+ 23/933120 (* 1271/130636800 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (+ 1/46656 (* (pow x 2) (+ 23/933120 (* (pow x 2) (+ 1271/130636800 (* 3337/2204496000 (pow x 2)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* 148035889/2176782336000000 (pow x 12))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 12) (+ 148035889/2176782336000000 (* 70799773/15237476352000000 (pow x 2))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 12) (+ 148035889/2176782336000000 (* (pow x 2) (+ 70799773/15237476352000000 (* 21021376079/12799480135680000000 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 12) (+ 148035889/2176782336000000 (* (pow x 2) (+ 70799773/15237476352000000 (* (pow x 2) (+ 21021376079/12799480135680000000 (* 28379734339/322546899419136000000 (pow x 2))))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -23/360 (pow x 2))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -23/360 x)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* x (- (* -11/15120 (pow x 2)) 23/360))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 1/46656))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (+ 1/46656 (* 23/933120 (pow x 2)))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (+ 1/46656 (* (pow x 2) (+ 23/933120 (* 1271/130636800 (pow x 2)))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (+ 1/46656 (* (pow x 2) (+ 23/933120 (* (pow x 2) (+ 1271/130636800 (* 3337/2204496000 (pow x 2)))))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 1/36))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 11/90720 (pow x 2)))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 11/90720 (* 143/3628800 (pow x 2)))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -23/2160 (pow x 2))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 2) (- (* -11/90720 (pow x 2)) 23/2160))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 2) (- (* (pow x 2) (- (* -143/3628800 (pow x 2)) 11/90720)) 23/2160))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 1/1296))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (+ 1/1296 (* 23/38880 (pow x 2)))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* 11/1632960 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* (pow x 2) (+ 11/1632960 (* -80879/1959552000 (pow x 2)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* 279841/16796160000 (pow x 8))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 8) (+ 279841/16796160000 (* 133837/176359680000 (pow x 2))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 8) (+ 279841/16796160000 (* (pow x 2) (+ 133837/176359680000 (* 12819257/49380710400000 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 8) (+ 279841/16796160000 (* (pow x 2) (+ 133837/176359680000 (* (pow x 2) (+ 12819257/49380710400000 (* 53035631/6221969510400000 (pow x 2))))))))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 1/1296))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/1296 (* 23/38880 (pow x 2)))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* 11/1632960 (pow x 2)))))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* (pow x 2) (+ 11/1632960 (* -80879/1959552000 (pow x 2)))))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 1/1296))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (+ 1/1296 (* 23/38880 (pow x 2)))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* 3923/32659200 (pow x 2)))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* (pow x 2) (+ 3923/32659200 (* 187/39191040 (pow x 2)))))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* 529/4665600 (pow x 4))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 4) (+ 529/4665600 (* 90229/1959552000 (pow x 2))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 4) (+ 529/4665600 (* (pow x 2) (+ 90229/1959552000 (* 96239/41150592000 (pow x 2))))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 4) (+ 529/4665600 (* (pow x 2) (+ 90229/1959552000 (* (pow x 2) (+ 96239/41150592000 (* 558569/1097349120000 (pow x 2))))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* 529/129600 (pow x 4))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* (pow x 2) (+ 70279/2286144000 (* 1573/4572288000 (pow x 2))))))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* 1/216 (pow x 2))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/216 (* -12167/46656000 (pow x 6))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/216 (* (pow x 6) (- (* -5819/653184000 (pow x 2)) 12167/46656000))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/216 (* (pow x 6) (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000))))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 1/216))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (+ 1/216 (* -12167/46656000 (pow x 6)))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* -5819/653184000 (pow x 2)) 12167/46656000)))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 1/36))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 1271/302400 (pow x 2)))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 1271/302400 (* 1441/10886400 (pow x 2)))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 529/129600))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (+ 529/129600 (* 253/2721600 (pow x 2)))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* (pow x 2) (+ 70279/2286144000 (* 1573/4572288000 (pow x 2)))))))))
#s(approx (pow x 4) #s(hole binary64 (pow x 4)))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (/ (* x (cos x)) (sin x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* -2924207/221225582592000000 (pow x 18))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* -1 (* (pow x 18) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* -2924207/221225582592000000 (pow x 12))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* -1 (* (pow x 12) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* (pow x 12) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* (pow x 12) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* -143/604800 (pow x 4))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -143/604800 (pow x 3))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (* -143/604800 (pow x 2))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (* -1 (* (pow x 2) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 1441/10886400 (/ 1 (pow x 6)))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (* 8550986578849/48940758393169813438464000000000000 (pow x 36))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (+ (/ 31411881305519/101959913319103777996800000000000 (pow x 4)) (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (+ (/ 31411881305519/101959913319103777996800000000000 (pow x 4)) (+ (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2))) (* 6820762539019/1529398699786556669952000000000 (/ 1 (pow x 6)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* 8550986578849/48940758393169813438464000000000000 (pow x 36))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2)))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (+ (/ 31411881305519/101959913319103777996800000000000 (pow x 4)) (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (+ (/ 31411881305519/101959913319103777996800000000000 (pow x 4)) (+ (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2))) (* 6820762539019/1529398699786556669952000000000 (/ 1 (pow x 6)))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -143/604800 (pow x 5))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (* 2924207/47784725839872000000 (pow x 18))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (* (pow x 18) (+ 2924207/47784725839872000000 (* 224939/398206048665600000 (/ 1 (pow x 2)))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (* (pow x 18) (+ 2924207/47784725839872000000 (+ (/ 10222927/199103024332800000 (pow x 4)) (* 224939/398206048665600000 (/ 1 (pow x 2))))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (* (pow x 18) (+ 2924207/47784725839872000000 (+ (/ 10222927/199103024332800000 (pow x 4)) (+ (* 224939/398206048665600000 (/ 1 (pow x 2))) (* 13035209/29865453649920000 (/ 1 (pow x 6)))))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* 143/3628800 (pow x 6))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (* 11/90720 (/ 1 (pow x 2)))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (+ (/ 23/2160 (pow x 4)) (* 11/90720 (/ 1 (pow x 2))))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (+ (/ 23/2160 (pow x 4)) (+ (* 11/90720 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 6)))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -143/3628800 (pow x 6))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/3628800 (* 11/90720 (/ 1 (pow x 2))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/90720 (* 23/2160 (/ 1 (pow x 2)))) (pow x 2))) 143/3628800))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (* 418161601/133797232351641600000000 (pow x 24))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (* 32166277/836232702197760000000 (/ 1 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (+ (/ 495540617/139372117032960000000 (pow x 4)) (* 32166277/836232702197760000000 (/ 1 (pow x 2))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (+ (/ 495540617/139372117032960000000 (pow x 4)) (+ (* 32166277/836232702197760000000 (/ 1 (pow x 2))) (* 2453721127/83623270219776000000 (/ 1 (pow x 6)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* 418161601/133797232351641600000000 (pow x 24))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (* 32166277/836232702197760000000 (/ 1 (pow x 2)))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (+ (/ 495540617/139372117032960000000 (pow x 4)) (* 32166277/836232702197760000000 (/ 1 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (+ (/ 495540617/139372117032960000000 (pow x 4)) (+ (* 32166277/836232702197760000000 (/ 1 (pow x 2))) (* 329743271/10452908777472000000 (/ 1 (pow x 6)))))))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -2924207/1327353495552000000 (pow x 18))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -1 (* (pow x 18) (+ 2924207/1327353495552000000 (* 224939/11061279129600000 (/ 1 (pow x 2))))))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 224939/11061279129600000 (* 10222927/5530639564800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/1327353495552000000))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 10222927/5530639564800000 (* 2292587/207398983680000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/1327353495552000000 (* 224939/11061279129600000 (/ 1 (pow x 2))))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (* 20449/13168189440000 (pow x 12))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (* (pow x 12) (+ 20449/13168189440000 (* 1573/164602368000 (/ 1 (pow x 2)))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (* (pow x 12) (+ 20449/13168189440000 (+ (/ 70279/82301184000 (pow x 4)) (* 1573/164602368000 (/ 1 (pow x 2))))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (* (pow x 12) (+ 20449/13168189440000 (+ (/ 70279/82301184000 (pow x 4)) (+ (* 1573/164602368000 (/ 1 (pow x 2))) (* 187/39191040 (/ 1 (pow x 6)))))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* 2924207/1327353495552000000 (pow x 18))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 18) (+ 2924207/1327353495552000000 (* 224939/11061279129600000 (/ 1 (pow x 2)))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 18) (+ 2924207/1327353495552000000 (+ (/ 10222927/5530639564800000 (pow x 4)) (* 224939/11061279129600000 (/ 1 (pow x 2))))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 18) (+ 2924207/1327353495552000000 (+ (/ 10222927/5530639564800000 (pow x 4)) (+ (* 224939/11061279129600000 (/ 1 (pow x 2))) (* 2091727/165919186944000 (/ 1 (pow x 6)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* -2924207/221225582592000000 (pow x 20))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* -1 (* (pow x 20) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 20) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 20) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (* -2924207/221225582592000000 (pow x 18))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (* -1 (* (pow x 18) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 1441/10886400 (/ 1 (pow x 6)))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (* 20449/365783040000 (pow x 8))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (* (pow x 8) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (* (pow x 8) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (* (pow x 8) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
Calls

3 calls:

TimeVariablePointExpression
7.0ms
x
@-inf
((/ (- x (sin x)) (tan x)) (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (* (+ (* (* x x) -143/604800) -11/15120) x) (+ (* (* x x) -143/604800) -11/15120) (* x x) x -143/604800 -11/15120 -23/360 3 (pow x 6) 6 1/216 (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) 1/6 (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) 4 (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) 2 (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (/ (- x (sin x)) (tan x)) (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4))
7.0ms
x
@inf
((/ (- x (sin x)) (tan x)) (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (* (+ (* (* x x) -143/604800) -11/15120) x) (+ (* (* x x) -143/604800) -11/15120) (* x x) x -143/604800 -11/15120 -23/360 3 (pow x 6) 6 1/216 (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) 1/6 (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) 4 (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) 2 (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (/ (- x (sin x)) (tan x)) (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4))
5.0ms
x
@0
((/ (- x (sin x)) (tan x)) (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (* (+ (* (* x x) -143/604800) -11/15120) x) (+ (* (* x x) -143/604800) -11/15120) (* x x) x -143/604800 -11/15120 -23/360 3 (pow x 6) 6 1/216 (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) 1/6 (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) 4 (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) 2 (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (/ (- x (sin x)) (tan x)) (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4))

rewrite229.0ms (0.5%)

Memory
-2.2MiB live, 274.0MiB allocated; 16ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075111733
082913055
139009248
086909055
Stop Event
iter limit
node limit
iter limit
Counts
246 → 503
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))) (*.f64 x x))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(*.f64 x x)
x
#s(literal -143/604800 binary64)
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
#s(literal 3 binary64)
(pow.f64 x #s(literal 6 binary64))
#s(literal 6 binary64)
#s(literal 1/216 binary64)
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x)
(pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64))
#s(literal 4 binary64)
(-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64))
(pow.f64 x #s(literal 4 binary64))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 1/6))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (+ 1/6 (* -23/360 (pow x 2)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 1/216))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* -12167/46656000 (pow x 6)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* -5819/653184000 (pow x 2)) 12167/46656000)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 -12167/46656000))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* -5819/653184000 (pow x 2)) 12167/46656000)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (- (* (pow x 2) (- (* (pow x 2) (- (* -2292587/34566497280000 (pow x 2)) 1644247/548674560000)) 5819/653184000)) 12167/46656000)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 -23/360))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (- (* -11/15120 (pow x 2)) 23/360)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -11/15120 x)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* x (- (* -143/604800 (pow x 2)) 11/15120))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 -11/15120))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (- (* -143/604800 (pow x 2)) 11/15120)))
#s(approx (* x x) #s(hole binary64 (pow x 2)))
#s(approx x #s(hole binary64 x))
#s(approx (pow x 6) #s(hole binary64 (pow x 6)))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 1/36))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 1271/302400 (pow x 2)))))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 1271/302400 (* 1441/10886400 (pow x 2)))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 1/46656))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (+ 1/46656 (* 23/933120 (pow x 2)))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (+ 1/46656 (* (pow x 2) (+ 23/933120 (* 1271/130636800 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (+ 1/46656 (* (pow x 2) (+ 23/933120 (* (pow x 2) (+ 1271/130636800 (* 3337/2204496000 (pow x 2)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* 148035889/2176782336000000 (pow x 12))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 12) (+ 148035889/2176782336000000 (* 70799773/15237476352000000 (pow x 2))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 12) (+ 148035889/2176782336000000 (* (pow x 2) (+ 70799773/15237476352000000 (* 21021376079/12799480135680000000 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 12) (+ 148035889/2176782336000000 (* (pow x 2) (+ 70799773/15237476352000000 (* (pow x 2) (+ 21021376079/12799480135680000000 (* 28379734339/322546899419136000000 (pow x 2))))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -23/360 (pow x 2))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -23/360 x)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* x (- (* -11/15120 (pow x 2)) 23/360))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* x (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 1/46656))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (+ 1/46656 (* 23/933120 (pow x 2)))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (+ 1/46656 (* (pow x 2) (+ 23/933120 (* 1271/130636800 (pow x 2)))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (+ 1/46656 (* (pow x 2) (+ 23/933120 (* (pow x 2) (+ 1271/130636800 (* 3337/2204496000 (pow x 2)))))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 1/36))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 11/90720 (pow x 2)))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 11/90720 (* 143/3628800 (pow x 2)))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -23/2160 (pow x 2))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 2) (- (* -11/90720 (pow x 2)) 23/2160))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 2) (- (* (pow x 2) (- (* -143/3628800 (pow x 2)) 11/90720)) 23/2160))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 1/1296))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (+ 1/1296 (* 23/38880 (pow x 2)))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* 11/1632960 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* (pow x 2) (+ 11/1632960 (* -80879/1959552000 (pow x 2)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* 279841/16796160000 (pow x 8))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 8) (+ 279841/16796160000 (* 133837/176359680000 (pow x 2))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 8) (+ 279841/16796160000 (* (pow x 2) (+ 133837/176359680000 (* 12819257/49380710400000 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 8) (+ 279841/16796160000 (* (pow x 2) (+ 133837/176359680000 (* (pow x 2) (+ 12819257/49380710400000 (* 53035631/6221969510400000 (pow x 2))))))))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 1/1296))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/1296 (* 23/38880 (pow x 2)))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* 11/1632960 (pow x 2)))))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* (pow x 2) (+ 11/1632960 (* -80879/1959552000 (pow x 2)))))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 1/1296))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (+ 1/1296 (* 23/38880 (pow x 2)))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* 3923/32659200 (pow x 2)))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (+ 1/1296 (* (pow x 2) (+ 23/38880 (* (pow x 2) (+ 3923/32659200 (* 187/39191040 (pow x 2)))))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* 529/4665600 (pow x 4))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 4) (+ 529/4665600 (* 90229/1959552000 (pow x 2))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 4) (+ 529/4665600 (* (pow x 2) (+ 90229/1959552000 (* 96239/41150592000 (pow x 2))))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 4) (+ 529/4665600 (* (pow x 2) (+ 90229/1959552000 (* (pow x 2) (+ 96239/41150592000 (* 558569/1097349120000 (pow x 2))))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* 529/129600 (pow x 4))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* 253/2721600 (pow x 2))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 4) (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* (pow x 2) (+ 70279/2286144000 (* 1573/4572288000 (pow x 2))))))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* 1/6 (pow x 2))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* 1/216 (pow x 2))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/216 (* -12167/46656000 (pow x 6))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/216 (* (pow x 6) (- (* -5819/653184000 (pow x 2)) 12167/46656000))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 2) (+ 1/216 (* (pow x 6) (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000))))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 1/216))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (+ 1/216 (* -12167/46656000 (pow x 6)))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* -5819/653184000 (pow x 2)) 12167/46656000)))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (+ 1/216 (* (pow x 6) (- (* (pow x 2) (- (* -1644247/548674560000 (pow x 2)) 5819/653184000)) 12167/46656000)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 1/36))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* 23/2160 (pow x 2)))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* 1271/302400 (pow x 2)))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (+ 1/36 (* (pow x 2) (+ 23/2160 (* (pow x 2) (+ 1271/302400 (* 1441/10886400 (pow x 2)))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 529/129600))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (+ 529/129600 (* 253/2721600 (pow x 2)))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* 70279/2286144000 (pow x 2)))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (+ 529/129600 (* (pow x 2) (+ 253/2721600 (* (pow x 2) (+ 70279/2286144000 (* 1573/4572288000 (pow x 2)))))))))
#s(approx (pow x 4) #s(hole binary64 (pow x 4)))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (/ (* x (cos x)) (sin x))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(hole binary64 (* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* -2924207/221225582592000000 (pow x 18))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* -1 (* (pow x 18) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* -2924207/221225582592000000 (pow x 12))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* -1 (* (pow x 12) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* (pow x 12) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(hole binary64 (* (pow x 12) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* -143/604800 (pow x 4))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(hole binary64 (* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -143/604800 (pow x 3))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) #s(hole binary64 (* -1 (* (pow x 3) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (* -143/604800 (pow x 2))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(hole binary64 (* -1 (* (pow x 2) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 1441/10886400 (/ 1 (pow x 6)))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (* 8550986578849/48940758393169813438464000000000000 (pow x 36))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (+ (/ 31411881305519/101959913319103777996800000000000 (pow x 4)) (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (+ (/ 31411881305519/101959913319103777996800000000000 (pow x 4)) (+ (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2))) (* 6820762539019/1529398699786556669952000000000 (/ 1 (pow x 6)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* 8550986578849/48940758393169813438464000000000000 (pow x 36))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2)))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (+ (/ 31411881305519/101959913319103777996800000000000 (pow x 4)) (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) #s(hole binary64 (* (pow x 36) (+ 8550986578849/48940758393169813438464000000000000 (+ (/ 31411881305519/101959913319103777996800000000000 (pow x 4)) (+ (* 657768198373/203919826638207555993600000000000 (/ 1 (pow x 2))) (* 6820762539019/1529398699786556669952000000000 (/ 1 (pow x 6)))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -143/604800 (pow x 6))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -143/604800 (pow x 5))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* (pow x 5) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (* 2924207/47784725839872000000 (pow x 18))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (* (pow x 18) (+ 2924207/47784725839872000000 (* 224939/398206048665600000 (/ 1 (pow x 2)))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (* (pow x 18) (+ 2924207/47784725839872000000 (+ (/ 10222927/199103024332800000 (pow x 4)) (* 224939/398206048665600000 (/ 1 (pow x 2))))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(hole binary64 (* (pow x 18) (+ 2924207/47784725839872000000 (+ (/ 10222927/199103024332800000 (pow x 4)) (+ (* 224939/398206048665600000 (/ 1 (pow x 2))) (* 13035209/29865453649920000 (/ 1 (pow x 6)))))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* 143/3628800 (pow x 6))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (* 11/90720 (/ 1 (pow x 2)))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (+ (/ 23/2160 (pow x 4)) (* 11/90720 (/ 1 (pow x 2))))))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(hole binary64 (* (pow x 6) (+ 143/3628800 (+ (/ 23/2160 (pow x 4)) (+ (* 11/90720 (/ 1 (pow x 2))) (* 1/36 (/ 1 (pow x 6)))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -143/3628800 (pow x 6))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* -1 (* (pow x 6) (+ 143/3628800 (* 11/90720 (/ 1 (pow x 2))))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) #s(hole binary64 (* (pow x 6) (- (* -1 (/ (+ 11/90720 (* 23/2160 (/ 1 (pow x 2)))) (pow x 2))) 143/3628800))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (* 418161601/133797232351641600000000 (pow x 24))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (* 32166277/836232702197760000000 (/ 1 (pow x 2)))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (+ (/ 495540617/139372117032960000000 (pow x 4)) (* 32166277/836232702197760000000 (/ 1 (pow x 2))))))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (+ (/ 495540617/139372117032960000000 (pow x 4)) (+ (* 32166277/836232702197760000000 (/ 1 (pow x 2))) (* 2453721127/83623270219776000000 (/ 1 (pow x 6)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* 418161601/133797232351641600000000 (pow x 24))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (* 32166277/836232702197760000000 (/ 1 (pow x 2)))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (+ (/ 495540617/139372117032960000000 (pow x 4)) (* 32166277/836232702197760000000 (/ 1 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) #s(hole binary64 (* (pow x 24) (+ 418161601/133797232351641600000000 (+ (/ 495540617/139372117032960000000 (pow x 4)) (+ (* 32166277/836232702197760000000 (/ 1 (pow x 2))) (* 329743271/10452908777472000000 (/ 1 (pow x 6)))))))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -2924207/1327353495552000000 (pow x 18))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -1 (* (pow x 18) (+ 2924207/1327353495552000000 (* 224939/11061279129600000 (/ 1 (pow x 2))))))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 224939/11061279129600000 (* 10222927/5530639564800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/1327353495552000000))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 10222927/5530639564800000 (* 2292587/207398983680000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/1327353495552000000 (* 224939/11061279129600000 (/ 1 (pow x 2))))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (* 20449/13168189440000 (pow x 12))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (* (pow x 12) (+ 20449/13168189440000 (* 1573/164602368000 (/ 1 (pow x 2)))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (* (pow x 12) (+ 20449/13168189440000 (+ (/ 70279/82301184000 (pow x 4)) (* 1573/164602368000 (/ 1 (pow x 2))))))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(hole binary64 (* (pow x 12) (+ 20449/13168189440000 (+ (/ 70279/82301184000 (pow x 4)) (+ (* 1573/164602368000 (/ 1 (pow x 2))) (* 187/39191040 (/ 1 (pow x 6)))))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* 2924207/1327353495552000000 (pow x 18))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 18) (+ 2924207/1327353495552000000 (* 224939/11061279129600000 (/ 1 (pow x 2)))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 18) (+ 2924207/1327353495552000000 (+ (/ 10222927/5530639564800000 (pow x 4)) (* 224939/11061279129600000 (/ 1 (pow x 2))))))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 18) (+ 2924207/1327353495552000000 (+ (/ 10222927/5530639564800000 (pow x 4)) (+ (* 224939/11061279129600000 (/ 1 (pow x 2))) (* 2091727/165919186944000 (/ 1 (pow x 6)))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -143/604800 (pow x 8))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))))
#s(approx (/ (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(hole binary64 (* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* -2924207/221225582592000000 (pow x 20))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* -1 (* (pow x 20) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 20) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) #s(hole binary64 (* (pow x 20) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (* -2924207/221225582592000000 (pow x 18))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (* -1 (* (pow x 18) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 224939/1843546521600000 (* 10222927/921773260800000 (/ 1 (pow x 2)))) (pow x 2))) 2924207/221225582592000000))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(hole binary64 (* (pow x 18) (- (* -1 (/ (+ 10222927/921773260800000 (* 2292587/34566497280000 (/ 1 (pow x 2)))) (pow x 4))) (+ 2924207/221225582592000000 (* 224939/1843546521600000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* 20449/365783040000 (pow x 12))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (pow x 4)) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) #s(hole binary64 (* (pow x 12) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 1441/10886400 (/ 1 (pow x 6)))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (* 20449/365783040000 (pow x 8))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (* (pow x 8) (+ 20449/365783040000 (* 1573/4572288000 (/ 1 (pow x 2)))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (* (pow x 8) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (* 1573/4572288000 (/ 1 (pow x 2))))))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(hole binary64 (* (pow x 8) (+ 20449/365783040000 (+ (/ 70279/2286144000 (pow x 4)) (+ (* 1573/4572288000 (/ 1 (pow x 2))) (* 253/2721600 (/ 1 (pow x 6)))))))))
#s(approx (/ (- x (sin x)) (tan x)) #s(hole binary64 (* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) #s(hole binary64 (* -1 (* (pow x 5) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(*.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) x) x)
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x))
(*.f64 (*.f64 x x) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) (*.f64 x x)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/10077696 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 8 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) #s(literal 2 binary64)))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 12 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 1/216 binary64))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1/216 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/10077696 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/216 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))
(+.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))
(+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))))
(*.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) #s(literal -23/360 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))
(+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 2 binary64)) #s(literal 121/228614400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -2924207/221225582592000000 binary64) #s(literal -1331/3456649728000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64)))))
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
(fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64))
(fma.f64 x (*.f64 x #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))
(+.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal -11/15120 binary64))
(+.f64 #s(literal -11/15120 binary64) (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)))
(*.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(*.f64 (fabs.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 x)))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (fabs.f64 x) (fabs.f64 x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 x) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
x
#s(literal -143/604800 binary64)
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
#s(literal 3 binary64)
(*.f64 (neg.f64 (pow.f64 x #s(literal 3 binary64))) (neg.f64 (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 3 binary64))) (fabs.f64 (pow.f64 x #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 6 binary64))
(pow.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3 binary64))
(pow.f64 x #s(literal 6 binary64))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3 binary64) (*.f64 (log.f64 x) #s(literal 3 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 6 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 6 binary64))))
#s(literal 6 binary64)
#s(literal 1/216 binary64)
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)) (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))) (/.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(+.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 18 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 12 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 6 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64))))))
(fma.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(fma.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)))) (fabs.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)))) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(fma.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(fma.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(+.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)))
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(*.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)))) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)))))
(*.f64 (fabs.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)))) (fabs.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 6 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))))
(pow.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) #s(literal 6 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 6 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 6 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 6 binary64))))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 1 binary64)) x)
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (*.f64 x x))
(*.f64 x (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 1 binary64)))
(*.f64 x (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x)
(*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))
(*.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64))))
(*.f64 (fabs.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))
(/.f64 (pow.f64 (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 3 binary64))))
(pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 1/36 binary64) (*.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 1/6 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) (*.f64 x #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))
#s(literal 1/6 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 8 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 12 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))))
(fma.f64 (fabs.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (fabs.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(+.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)))
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(*.f64 (fabs.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (fabs.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64))
(exp.f64 (fma.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 2 binary64) (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 4 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 4 binary64))))
#s(literal 4 binary64)
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 4 binary64)) (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 6 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)))) (+.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(fma.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (*.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(fma.f64 (fabs.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (fabs.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (*.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(fma.f64 (exp.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (exp.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(fma.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (*.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(+.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(*.f64 (fabs.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (fabs.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(*.f64 (exp.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (exp.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(pow.f64 (exp.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (-.f64 #s(literal 1/1296 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (+.f64 #s(literal 1/1296 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal 2 binary64))))
#s(literal 2 binary64)
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)))
(*.f64 (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))))
(*.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))
(*.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))
(exp.f64 (fma.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 2 binary64) (*.f64 (log.f64 x) #s(literal 4 binary64))))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 4 binary64) (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) #s(literal 2 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(*.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) x) x)
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (/.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x))
(*.f64 (*.f64 x x) (/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) (*.f64 x x)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/10077696 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) x) x)
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/10077696 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)) #s(literal 3 binary64)))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/216 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/216 binary64))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))
(+.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))
(+.f64 #s(literal 1/216 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 6 binary64)) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (fabs.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)) (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))) (/.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 4 binary64)) (pow.f64 x #s(literal 8 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))))
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(+.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)))
(*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))))
(*.f64 (fabs.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) (fabs.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))))
(*.f64 (exp.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))) (exp.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 529/129600 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))) #s(literal 2 binary64))))
(*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 4 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 x #s(literal 4 binary64))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 2 binary64) (*.f64 (log.f64 x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) #s(literal 1/6 binary64))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(literal 1/216 binary64))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -5819/653184000 binary64) (*.f64 x x)) #s(literal 12167/46656000 binary64)) #s(literal 1/216 binary64)))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -1644247/548674560000 binary64) (*.f64 x x)) #s(literal 5819/653184000 binary64)) (*.f64 x x)) #s(literal 12167/46656000 binary64)) #s(literal 1/216 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) #s(literal -12167/46656000 binary64))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (-.f64 (*.f64 #s(literal -5819/653184000 binary64) (*.f64 x x)) #s(literal 12167/46656000 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -1644247/548674560000 binary64) (*.f64 x x)) #s(literal 5819/653184000 binary64)) (*.f64 x x)) #s(literal 12167/46656000 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -2292587/34566497280000 binary64) (*.f64 x x)) #s(literal 1644247/548674560000 binary64)) (*.f64 x x)) #s(literal 5819/653184000 binary64)) (*.f64 x x)) #s(literal 12167/46656000 binary64)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) #s(literal -23/360 binary64))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) (*.f64 #s(literal -11/15120 binary64) x))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) x))
#s(approx (+ (* (* x x) -143/604800) -11/15120) #s(literal -11/15120 binary64))
#s(approx (+ (* (* x x) -143/604800) -11/15120) (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)))
#s(approx (* x x) (*.f64 x x))
#s(approx x x)
#s(approx (pow x 6) (pow.f64 x #s(literal 6 binary64)))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(literal 1/36 binary64))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (fma.f64 #s(literal 23/2160 binary64) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (fma.f64 (fma.f64 #s(literal 1271/302400 binary64) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 1441/10886400 binary64) (*.f64 x x) #s(literal 1271/302400 binary64)) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) #s(literal 1/46656 binary64))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (fma.f64 #s(literal 23/933120 binary64) (*.f64 x x) #s(literal 1/46656 binary64)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (fma.f64 (fma.f64 #s(literal 1271/130636800 binary64) (*.f64 x x) #s(literal 23/933120 binary64)) (*.f64 x x) #s(literal 1/46656 binary64)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (fma.f64 (fma.f64 (fma.f64 #s(literal 3337/2204496000 binary64) (*.f64 x x) #s(literal 1271/130636800 binary64)) (*.f64 x x) #s(literal 23/933120 binary64)) (*.f64 x x) #s(literal 1/46656 binary64)))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 148035889/2176782336000000 binary64)))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (*.f64 (fma.f64 #s(literal 70799773/15237476352000000 binary64) (*.f64 x x) #s(literal 148035889/2176782336000000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (*.f64 (fma.f64 (fma.f64 #s(literal 21021376079/12799480135680000000 binary64) (*.f64 x x) #s(literal 70799773/15237476352000000 binary64)) (*.f64 x x) #s(literal 148035889/2176782336000000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 28379734339/322546899419136000000 binary64) (*.f64 x x) #s(literal 21021376079/12799480135680000000 binary64)) (*.f64 x x) #s(literal 70799773/15237476352000000 binary64)) (*.f64 x x) #s(literal 148035889/2176782336000000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x)))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 #s(literal -23/360 binary64) x))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) x))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) x))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) #s(literal 1/46656 binary64))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (fma.f64 #s(literal 23/933120 binary64) (*.f64 x x) #s(literal 1/46656 binary64)))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (fma.f64 (fma.f64 #s(literal 1271/130636800 binary64) (*.f64 x x) #s(literal 23/933120 binary64)) (*.f64 x x) #s(literal 1/46656 binary64)))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (fma.f64 (fma.f64 (fma.f64 #s(literal 3337/2204496000 binary64) (*.f64 x x) #s(literal 1271/130636800 binary64)) (*.f64 x x) #s(literal 23/933120 binary64)) (*.f64 x x) #s(literal 1/46656 binary64)))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) #s(literal 1/36 binary64))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (fma.f64 #s(literal 23/2160 binary64) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (fma.f64 (fma.f64 #s(literal 11/90720 binary64) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (fma.f64 (fma.f64 (fma.f64 #s(literal 143/3628800 binary64) (*.f64 x x) #s(literal 11/90720 binary64)) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 #s(literal -23/2160 binary64) (*.f64 x x)))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 (-.f64 (*.f64 #s(literal -11/90720 binary64) (*.f64 x x)) #s(literal 23/2160 binary64)) (*.f64 x x)))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/3628800 binary64) (*.f64 x x)) #s(literal 11/90720 binary64)) (*.f64 x x)) #s(literal 23/2160 binary64)) (*.f64 x x)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) #s(literal 1/1296 binary64))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (fma.f64 #s(literal 23/38880 binary64) (*.f64 x x) #s(literal 1/1296 binary64)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (fma.f64 (fma.f64 #s(literal 11/1632960 binary64) (*.f64 x x) #s(literal 23/38880 binary64)) (*.f64 x x) #s(literal 1/1296 binary64)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (fma.f64 (fma.f64 (fma.f64 #s(literal -80879/1959552000 binary64) (*.f64 x x) #s(literal 11/1632960 binary64)) (*.f64 x x) #s(literal 23/38880 binary64)) (*.f64 x x) #s(literal 1/1296 binary64)))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 279841/16796160000 binary64)))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (*.f64 (fma.f64 #s(literal 133837/176359680000 binary64) (*.f64 x x) #s(literal 279841/16796160000 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (*.f64 (fma.f64 (fma.f64 #s(literal 12819257/49380710400000 binary64) (*.f64 x x) #s(literal 133837/176359680000 binary64)) (*.f64 x x) #s(literal 279841/16796160000 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 53035631/6221969510400000 binary64) (*.f64 x x) #s(literal 12819257/49380710400000 binary64)) (*.f64 x x) #s(literal 133837/176359680000 binary64)) (*.f64 x x) #s(literal 279841/16796160000 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) #s(literal 1/1296 binary64))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (fma.f64 #s(literal 23/38880 binary64) (*.f64 x x) #s(literal 1/1296 binary64)))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (fma.f64 (fma.f64 #s(literal 11/1632960 binary64) (*.f64 x x) #s(literal 23/38880 binary64)) (*.f64 x x) #s(literal 1/1296 binary64)))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (fma.f64 (fma.f64 (fma.f64 #s(literal -80879/1959552000 binary64) (*.f64 x x) #s(literal 11/1632960 binary64)) (*.f64 x x) #s(literal 23/38880 binary64)) (*.f64 x x) #s(literal 1/1296 binary64)))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) #s(literal 1/1296 binary64))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (fma.f64 #s(literal 23/38880 binary64) (*.f64 x x) #s(literal 1/1296 binary64)))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (fma.f64 (fma.f64 #s(literal 3923/32659200 binary64) (*.f64 x x) #s(literal 23/38880 binary64)) (*.f64 x x) #s(literal 1/1296 binary64)))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (fma.f64 (fma.f64 (fma.f64 #s(literal 187/39191040 binary64) (*.f64 x x) #s(literal 3923/32659200 binary64)) (*.f64 x x) #s(literal 23/38880 binary64)) (*.f64 x x) #s(literal 1/1296 binary64)))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 529/4665600 binary64)))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (fma.f64 #s(literal 90229/1959552000 binary64) (*.f64 x x) #s(literal 529/4665600 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (fma.f64 (fma.f64 #s(literal 96239/41150592000 binary64) (*.f64 x x) #s(literal 90229/1959552000 binary64)) (*.f64 x x) #s(literal 529/4665600 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 558569/1097349120000 binary64) (*.f64 x x) #s(literal 96239/41150592000 binary64)) (*.f64 x x) #s(literal 90229/1959552000 binary64)) (*.f64 x x) #s(literal 529/4665600 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 #s(literal 529/129600 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (fma.f64 #s(literal 253/2721600 binary64) (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (fma.f64 (fma.f64 #s(literal 70279/2286144000 binary64) (*.f64 x x) #s(literal 253/2721600 binary64)) (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x) #s(literal 70279/2286144000 binary64)) (*.f64 x x) #s(literal 253/2721600 binary64)) (*.f64 x x) #s(literal 529/129600 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)) #s(literal 11/15120 binary64)) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (*.f64 (*.f64 x x) #s(literal 1/216 binary64)))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)) (*.f64 x x)))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -5819/653184000 binary64) (*.f64 x x)) #s(literal 12167/46656000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -1644247/548674560000 binary64) (*.f64 x x)) #s(literal 5819/653184000 binary64)) (*.f64 x x)) #s(literal 12167/46656000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) #s(literal 1/216 binary64))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64) #s(literal 1/216 binary64)))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -5819/653184000 binary64) (*.f64 x x)) #s(literal 12167/46656000 binary64)) #s(literal 1/216 binary64)))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal -1644247/548674560000 binary64) (*.f64 x x)) #s(literal 5819/653184000 binary64)) (*.f64 x x)) #s(literal 12167/46656000 binary64)) #s(literal 1/216 binary64)))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) #s(literal 1/36 binary64))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (fma.f64 #s(literal 23/2160 binary64) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (fma.f64 (fma.f64 #s(literal 1271/302400 binary64) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 1441/10886400 binary64) (*.f64 x x) #s(literal 1271/302400 binary64)) (*.f64 x x) #s(literal 23/2160 binary64)) (*.f64 x x) #s(literal 1/36 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) #s(literal 529/129600 binary64))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (fma.f64 #s(literal 253/2721600 binary64) (*.f64 x x) #s(literal 529/129600 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (fma.f64 (fma.f64 #s(literal 70279/2286144000 binary64) (*.f64 x x) #s(literal 253/2721600 binary64)) (*.f64 x x) #s(literal 529/129600 binary64)))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (fma.f64 (fma.f64 (fma.f64 #s(literal 1573/4572288000 binary64) (*.f64 x x) #s(literal 70279/2286144000 binary64)) (*.f64 x x) #s(literal 253/2721600 binary64)) (*.f64 x x) #s(literal 529/129600 binary64)))
#s(approx (pow x 4) (pow.f64 x #s(literal 4 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (cos.f64 x) x) (sin.f64 x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (/.f64 (cos.f64 x) x) #s(literal -1 binary64) (/.f64 (cos.f64 x) (sin.f64 x))) x))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64)))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) (*.f64 x x))) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/604800 binary64)))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) (*.f64 x x))) #s(literal 143/604800 binary64))))
#s(approx (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (*.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal -2924207/221225582592000000 binary64)))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (neg.f64 (*.f64 (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64)) (pow.f64 x #s(literal 18 binary64)))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 10222927/921773260800000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 224939/1843546521600000 binary64)) (*.f64 x x))) #s(literal 2924207/221225582592000000 binary64)) (pow.f64 x #s(literal 18 binary64))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2292587/34566497280000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 10222927/921773260800000 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64))) (pow.f64 x #s(literal 18 binary64))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (*.f64 #s(literal -2924207/221225582592000000 binary64) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (neg.f64 (*.f64 (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64)) (pow.f64 x #s(literal 12 binary64)))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 10222927/921773260800000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 224939/1843546521600000 binary64)) (*.f64 x x))) #s(literal 2924207/221225582592000000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2292587/34566497280000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 10222927/921773260800000 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64))) (pow.f64 x #s(literal 12 binary64))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -143/604800 binary64)))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 4 binary64)))))
#s(approx (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) (*.f64 x x))) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (+ (* (* x x) -143/604800) -11/15120) x) (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)))))
#s(approx (+ (* (* x x) -143/604800) -11/15120) (*.f64 (*.f64 x x) #s(literal -143/604800 binary64)))
#s(approx (+ (* (* x x) -143/604800) -11/15120) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (*.f64 x x))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 12 binary64))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (*.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1441/10886400 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64)))) (pow.f64 x #s(literal 12 binary64))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (*.f64 (pow.f64 x #s(literal 36 binary64)) #s(literal 8550986578849/48940758393169813438464000000000000 binary64)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (*.f64 (fma.f64 #s(literal 657768198373/203919826638207555993600000000000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 8550986578849/48940758393169813438464000000000000 binary64)) (pow.f64 x #s(literal 36 binary64))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (*.f64 (+.f64 (fma.f64 #s(literal 657768198373/203919826638207555993600000000000 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 31411881305519/101959913319103777996800000000000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 8550986578849/48940758393169813438464000000000000 binary64)) (pow.f64 x #s(literal 36 binary64))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (*.f64 (+.f64 (+.f64 #s(literal 8550986578849/48940758393169813438464000000000000 binary64) (/.f64 #s(literal 31411881305519/101959913319103777996800000000000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 6820762539019/1529398699786556669952000000000 binary64) (pow.f64 x #s(literal -6 binary64)) (*.f64 #s(literal 657768198373/203919826638207555993600000000000 binary64) (pow.f64 x #s(literal -2 binary64))))) (pow.f64 x #s(literal 36 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (*.f64 (pow.f64 x #s(literal 36 binary64)) #s(literal 8550986578849/48940758393169813438464000000000000 binary64)))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (*.f64 (fma.f64 #s(literal 657768198373/203919826638207555993600000000000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 8550986578849/48940758393169813438464000000000000 binary64)) (pow.f64 x #s(literal 36 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (*.f64 (+.f64 (fma.f64 #s(literal 657768198373/203919826638207555993600000000000 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 31411881305519/101959913319103777996800000000000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 8550986578849/48940758393169813438464000000000000 binary64)) (pow.f64 x #s(literal 36 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (*.f64 (+.f64 (+.f64 #s(literal 8550986578849/48940758393169813438464000000000000 binary64) (/.f64 #s(literal 31411881305519/101959913319103777996800000000000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 6820762539019/1529398699786556669952000000000 binary64) (pow.f64 x #s(literal -6 binary64)) (*.f64 #s(literal 657768198373/203919826638207555993600000000000 binary64) (pow.f64 x #s(literal -2 binary64))))) (pow.f64 x #s(literal 36 binary64))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)))))
#s(approx (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) (*.f64 x x))) #s(literal 143/604800 binary64))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (neg.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)))))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) (*.f64 x x))) #s(literal 143/604800 binary64))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (*.f64 #s(literal 2924207/47784725839872000000 binary64) (pow.f64 x #s(literal 18 binary64))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (*.f64 (fma.f64 #s(literal 224939/398206048665600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/47784725839872000000 binary64)) (pow.f64 x #s(literal 18 binary64))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (*.f64 (+.f64 (fma.f64 #s(literal 224939/398206048665600000 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 10222927/199103024332800000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2924207/47784725839872000000 binary64)) (pow.f64 x #s(literal 18 binary64))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3) (*.f64 (+.f64 (+.f64 #s(literal 2924207/47784725839872000000 binary64) (/.f64 #s(literal 10222927/199103024332800000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 13035209/29865453649920000 binary64) (pow.f64 x #s(literal -6 binary64)) (*.f64 #s(literal 224939/398206048665600000 binary64) (pow.f64 x #s(literal -2 binary64))))) (pow.f64 x #s(literal 18 binary64))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 143/3628800 binary64)))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/90720 binary64) #s(literal 143/3628800 binary64))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/90720 binary64) (/.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/3628800 binary64))))
#s(approx (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 143/3628800 binary64) (/.f64 #s(literal 23/2160 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/90720 binary64))))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/3628800 binary64)))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (neg.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/90720 binary64) #s(literal 143/3628800 binary64)))))
#s(approx (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/2160 binary64) #s(literal 11/90720 binary64)) (*.f64 x x))) #s(literal 143/3628800 binary64))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (*.f64 (pow.f64 x #s(literal 24 binary64)) #s(literal 418161601/133797232351641600000000 binary64)))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (*.f64 (fma.f64 #s(literal 32166277/836232702197760000000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 418161601/133797232351641600000000 binary64)) (pow.f64 x #s(literal 24 binary64))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (*.f64 (+.f64 (fma.f64 #s(literal 32166277/836232702197760000000 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 495540617/139372117032960000000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 418161601/133797232351641600000000 binary64)) (pow.f64 x #s(literal 24 binary64))))
#s(approx (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))) (*.f64 (+.f64 (+.f64 #s(literal 418161601/133797232351641600000000 binary64) (/.f64 #s(literal 495540617/139372117032960000000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 2453721127/83623270219776000000 binary64) (pow.f64 x #s(literal -6 binary64)) (*.f64 #s(literal 32166277/836232702197760000000 binary64) (pow.f64 x #s(literal -2 binary64))))) (pow.f64 x #s(literal 24 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (*.f64 (pow.f64 x #s(literal 24 binary64)) #s(literal 418161601/133797232351641600000000 binary64)))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (*.f64 (fma.f64 #s(literal 32166277/836232702197760000000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 418161601/133797232351641600000000 binary64)) (pow.f64 x #s(literal 24 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (*.f64 (+.f64 (fma.f64 #s(literal 32166277/836232702197760000000 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 495540617/139372117032960000000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 418161601/133797232351641600000000 binary64)) (pow.f64 x #s(literal 24 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (*.f64 (+.f64 (+.f64 #s(literal 418161601/133797232351641600000000 binary64) (/.f64 #s(literal 495540617/139372117032960000000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 329743271/10452908777472000000 binary64) (pow.f64 x #s(literal -6 binary64)) (*.f64 #s(literal 32166277/836232702197760000000 binary64) (pow.f64 x #s(literal -2 binary64))))) (pow.f64 x #s(literal 24 binary64))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (*.f64 #s(literal -2924207/1327353495552000000 binary64) (pow.f64 x #s(literal 18 binary64))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (neg.f64 (*.f64 (fma.f64 #s(literal 224939/11061279129600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/1327353495552000000 binary64)) (pow.f64 x #s(literal 18 binary64)))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 10222927/5530639564800000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 224939/11061279129600000 binary64)) (*.f64 x x))) #s(literal 2924207/1327353495552000000 binary64)) (pow.f64 x #s(literal 18 binary64))))
#s(approx (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2292587/207398983680000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 10222927/5530639564800000 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 224939/11061279129600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/1327353495552000000 binary64))) (pow.f64 x #s(literal 18 binary64))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (*.f64 #s(literal 20449/13168189440000 binary64) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (*.f64 (fma.f64 #s(literal 1573/164602368000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 20449/13168189440000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (*.f64 (+.f64 (fma.f64 #s(literal 1573/164602368000 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 70279/82301184000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 20449/13168189440000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (*.f64 (+.f64 (+.f64 #s(literal 20449/13168189440000 binary64) (/.f64 #s(literal 70279/82301184000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1573/164602368000 binary64) (pow.f64 x #s(literal -2 binary64)) (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 187/39191040 binary64)))) (pow.f64 x #s(literal 12 binary64))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 #s(literal 2924207/1327353495552000000 binary64) (pow.f64 x #s(literal 18 binary64))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (fma.f64 #s(literal 224939/11061279129600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/1327353495552000000 binary64)) (pow.f64 x #s(literal 18 binary64))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (+.f64 (fma.f64 #s(literal 224939/11061279129600000 binary64) (pow.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 10222927/5530639564800000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 2924207/1327353495552000000 binary64)) (pow.f64 x #s(literal 18 binary64))))
#s(approx (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))) (*.f64 (+.f64 (+.f64 #s(literal 2924207/1327353495552000000 binary64) (/.f64 #s(literal 10222927/5530639564800000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 2091727/165919186944000 binary64) (pow.f64 x #s(literal -6 binary64)) (*.f64 #s(literal 224939/11061279129600000 binary64) (pow.f64 x #s(literal -2 binary64))))) (pow.f64 x #s(literal 18 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 253/2721600 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64)))) (pow.f64 x #s(literal 12 binary64))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64)))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64)))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64)) (*.f64 x x))) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (* (/ (+ (* (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3) (pow x 6)) 1/216) (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6))))))) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (*.f64 (pow.f64 x #s(literal 20 binary64)) #s(literal -2924207/221225582592000000 binary64)))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (neg.f64 (*.f64 (pow.f64 x #s(literal 20 binary64)) (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64)))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (*.f64 (pow.f64 x #s(literal 20 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 10222927/921773260800000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 224939/1843546521600000 binary64)) (*.f64 x x))) #s(literal 2924207/221225582592000000 binary64))))
#s(approx (* (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (* x x)) (*.f64 (pow.f64 x #s(literal 20 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2292587/34566497280000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 10222927/921773260800000 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64)))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (*.f64 (pow.f64 x #s(literal 18 binary64)) #s(literal -2924207/221225582592000000 binary64)))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (neg.f64 (*.f64 (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64)) (pow.f64 x #s(literal 18 binary64)))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 10222927/921773260800000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 224939/1843546521600000 binary64)) (*.f64 x x))) #s(literal 2924207/221225582592000000 binary64)) (pow.f64 x #s(literal 18 binary64))))
#s(approx (+ (* (pow x 6) (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 3)) 1/216) (*.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal 2292587/34566497280000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 10222927/921773260800000 binary64)) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 224939/1843546521600000 binary64) (pow.f64 x #s(literal -2 binary64)) #s(literal 2924207/221225582592000000 binary64))) (pow.f64 x #s(literal 18 binary64))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 12 binary64))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (*.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 12 binary64))))
#s(approx (/ (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 6) (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 3)) (+ (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 4) (- (pow (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)) 2) (* (pow (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 2) (- 1/36 (* (* (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) x) 1/6)))))) (*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1441/10886400 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64)))) (pow.f64 x #s(literal 12 binary64))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (*.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 8 binary64))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (*.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (*.f64 (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 20449/365783040000 binary64)) (pow.f64 x #s(literal 8 binary64))))
#s(approx (pow (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) 2) (*.f64 (+.f64 (+.f64 #s(literal 20449/365783040000 binary64) (/.f64 #s(literal 70279/2286144000 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 253/2721600 binary64) (*.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 1573/4572288000 binary64)))) (pow.f64 x #s(literal 8 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (neg.f64 (*.f64 (fma.f64 (/.f64 (cos.f64 x) (sin.f64 x)) #s(literal -1 binary64) (/.f64 (cos.f64 x) x)) x)))
#s(approx (* (+ (* (* (+ (* (* x x) -143/604800) -11/15120) x) x) -23/360) x) (neg.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 143/604800 binary64)))))

eval232.0ms (0.5%)

Memory
43.9MiB live, 423.7MiB allocated; 27ms collecting garbage
Compiler

Compiled 174 335 to 7 063 computations (95.9% saved)

prune31.9s (70.8%)

Memory
-12.8MiB live, 53 385.7MiB allocated; 2.9s collecting garbage
Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New1 30211 303
Fresh000
Picked022
Done134
Total1 30361 309
Accuracy
100.0%
Counts
1 309 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.6%
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
99.6%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
99.1%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) (*.f64 x x)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
99.5%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))) (*.f64 x x)))
99.6%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
18.0%
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))))
Compiler

Compiled 998 to 315 computations (68.4% saved)

regimes11.0ms (0%)

Memory
-35.2MiB live, 14.1MiB allocated; 5ms collecting garbage
Counts
11 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal -143/604800 binary64) (*.f64 x x)) #s(literal 11/15120 binary64)) x) x) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) (*.f64 x x)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))) (tan.f64 x))
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) x) x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x)))
Calls

2 calls:

6.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
3.0ms
x
Results
AccuracySegmentsBranch
99.7%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
99.7%1x
Compiler

Compiled 8 to 6 computations (25% saved)

regimes3.0ms (0%)

Memory
7.1MiB live, 7.1MiB allocated; 0ms collecting garbage
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
Calls

2 calls:

2.0ms
x
1.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.6%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
99.6%1x
Compiler

Compiled 8 to 6 computations (25% saved)

regimes3.0ms (0%)

Memory
6.2MiB live, 6.2MiB allocated; 0ms collecting garbage
Accuracy

Total -2.1b remaining (-4.2%)

Threshold costs -2.1b (-4.2%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (+ (* (- (* (* (- (* -143/604800 (* x x)) 11/15120) x) x) 23/360) (* x x)) 1/6) (* x x)) (*.f64 (-.f64 (-.f64 (*.f64 (pow.f64 x #s(literal -6 binary64)) #s(literal 1/6 binary64)) #s(literal 143/604800 binary64)) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 8 binary64)))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))))
Calls

2 calls:

1.0ms
x
1.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
21.1%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
21.1%1x
Compiler

Compiled 8 to 6 computations (25% saved)

simplify49.0ms (0.1%)

Memory
-3.0MiB live, 44.7MiB allocated; 1ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055134
186134
2168134
3368134
4799134
51791134
65057134
Stop Event
node limit
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (-.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) #s(approx (* (* (+ (* (- (* -11/15120 (* x x)) 23/360) (* x x)) 1/6) x) x) (*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (pow.f64 x #s(literal -2 binary64)) #s(literal 23/360 binary64) #s(literal 11/15120 binary64))) (pow.f64 x #s(literal 6 binary64)))))

derivations86.0ms (0.2%)

Memory
-10.3MiB live, 85.2MiB allocated; 1ms collecting garbage
Stop Event
fuel
Compiler

Compiled 134 to 58 computations (56.7% saved)

preprocess24.0ms (0.1%)

Memory
41.0MiB live, 41.0MiB allocated; 0ms collecting garbage
Remove

(abs x)

Compiler

Compiled 418 to 186 computations (55.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...