Details

Time bar (total: 19.3s)

analyze327.0ms (1.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%74.9%0.1%0%25%0%5
0%0%74.9%0.1%0%25%0%6
0%0%74.9%0.1%0%25%0%7
10%6.2%56.2%0.1%0%37.4%0%8
12.8%7.8%53%0.1%1.6%37.4%0%9
16.6%9.4%47.2%0.1%5.9%37.4%0%10
30.6%15.2%34.5%0.1%6.4%43.7%0%11
36.1%17.6%31.1%0.1%7.5%43.7%0%12
Compiler

Compiled 28 to 21 computations (25% saved)

sample2.5s (13.1%)

Results
1.8s8256×body256valid
326.0ms2053×body256infinite
307.0ms1491×body256invalid
Bogosity

preprocess64.0ms (0.3%)

Algorithm
egg-herbie
Rules
1482×fma-def
1252×+-commutative
852×distribute-neg-in
828×associate--r-
752×associate--r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053252
1121252
2306244
3781236
42186236
54947236
67431236
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 y 1/2) (log.f64 y)) y) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) y))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 z 1/2) (log.f64 z)) z) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) x) 13888888888889/5000000000000000) x) 83333333333333/1000000000000000) z))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z 7936500793651/10000000000000000) y) 13888888888889/5000000000000000) y) 83333333333333/1000000000000000) x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (fma.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x))
(+.f64 91893853320467/100000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -1 x 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 91893853320467/100000000000000 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) x))
(+.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 y 1/2) (log.f64 y)) y) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 x 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) y))
(+.f64 (-.f64 (*.f64 (+.f64 y -1/2) (log.f64 y)) y) (+.f64 91893853320467/100000000000000 (/.f64 (fma.f64 (fma.f64 (+.f64 x 7936500793651/10000000000000000) z -13888888888889/5000000000000000) z 83333333333333/1000000000000000) y)))
(+.f64 91893853320467/100000000000000 (+.f64 (-.f64 (*.f64 (+.f64 y -1/2) (log.f64 y)) y) (/.f64 (fma.f64 z (fma.f64 z (+.f64 x 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) y)))
(+.f64 (fma.f64 (+.f64 y -1/2) (log.f64 y) (fma.f64 -1 y 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 x 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) y))
(+.f64 (fma.f64 (+.f64 y -1/2) (log.f64 y) (-.f64 91893853320467/100000000000000 y)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 x 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) y))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 z 1/2) (log.f64 z)) z) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) x) 13888888888889/5000000000000000) x) 83333333333333/1000000000000000) z))
(+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (-.f64 z 1/2) (log.f64 z)) z)) (/.f64 (fma.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) x -13888888888889/5000000000000000) x 83333333333333/1000000000000000) z))
(+.f64 (-.f64 (*.f64 (+.f64 z -1/2) (log.f64 z)) (+.f64 z -91893853320467/100000000000000)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) z))
(+.f64 (fma.f64 (+.f64 z -1/2) (log.f64 z) (fma.f64 -1 z 91893853320467/100000000000000)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) z))
(+.f64 91893853320467/100000000000000 (-.f64 (fma.f64 (+.f64 z -1/2) (log.f64 z) (/.f64 (fma.f64 x (fma.f64 x (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) z)) z))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 z -1/2) (log.f64 z) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) z) z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 z 7936500793651/10000000000000000) y) 13888888888889/5000000000000000) y) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (fma.f64 (fma.f64 (+.f64 7936500793651/10000000000000000 z) y -13888888888889/5000000000000000) y 83333333333333/1000000000000000) x))
(+.f64 91893853320467/100000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (/.f64 (fma.f64 y (fma.f64 y (+.f64 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -1 x 91893853320467/100000000000000)) (/.f64 (fma.f64 y (fma.f64 y (+.f64 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) 91893853320467/100000000000000) x) (/.f64 (fma.f64 y (fma.f64 y (+.f64 7936500793651/10000000000000000 z) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
Compiler

Compiled 30 to 23 computations (23.3% saved)

simplify77.0ms (0.4%)

Algorithm
egg-herbie
Rules
1570×fma-def
1230×associate-/l*
1190×+-commutative
872×distribute-neg-in
758×associate-/r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02363
14663
210261
324359
463659
5165059
6344859
7552559
8718859
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) (/.f64 (fma.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) z 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 -1 x 91893853320467/100000000000000)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 91893853320467/100000000000000 (-.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) (fma.f64 (log.f64 x) (-.f64 1/2 x) x)))

eval2.0ms (0%)

Compiler

Compiled 135 to 88 computations (34.8% saved)

prune3.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New336
Fresh011
Picked000
Done000
Total347
Error
8.5b
Counts
7 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
8.5b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
8.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
8.6b
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
Compiler

Compiled 76 to 55 computations (27.6% saved)

localize73.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)
0.2b
(*.f64 (+.f64 x -1/2) (log.f64 x))
7.9b
(/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
Compiler

Compiled 91 to 57 computations (37.4% saved)

series21.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
5.0ms
x
@0
(*.f64 (+.f64 x -1/2) (log.f64 x))
3.0ms
z
@0
(/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
2.0ms
x
@-inf
(*.f64 (+.f64 x -1/2) (log.f64 x))
2.0ms
x
@inf
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)
2.0ms
x
@inf
(*.f64 (+.f64 x -1/2) (log.f64 x))

rewrite124.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1152×associate-/r*
478×add-sqr-sqrt
456×pow1
456×*-un-lft-identity
450×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02198
146698
2602298
Stop Event
node limit
Counts
4 → 207
Calls
Call 1
Inputs
(/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (+.f64 x -1/2) (log.f64 x))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) 1) (+.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (cbrt.f64 (+.f64 x 1/2)))) (cbrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) 1) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) 1) (+.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (cbrt.f64 (+.f64 x 1/2)))) (cbrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) 1) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 x) 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) x) (-.f64 (*.f64 (log.f64 x) -1/2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 (log.f64 x) x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 (log.f64 x) x) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) -1/2) (-.f64 (*.f64 (log.f64 x) x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (-.f64 (*.f64 -1/2 (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (*.f64 x (log.f64 x)) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 x)) (-.f64 (*.f64 x (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 (log.f64 x) x)) (*.f64 (log.f64 x) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 (log.f64 x) -1/2)) (*.f64 (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 x (log.f64 x))) (*.f64 -1/2 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 -1/2 (log.f64 x))) (*.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) 1) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (+.f64 91893853320467/100000000000000 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (neg.f64 (-.f64 x 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (+.f64 1 (-.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) 8106146679533/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (-.f64 (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (-.f64 x 91893853320467/100000000000000) (-.f64 x 91893853320467/100000000000000))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (-.f64 x 91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (+.f64 (*.f64 (-.f64 x 91893853320467/100000000000000) (-.f64 x 91893853320467/100000000000000)) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 (-.f64 x 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 (-.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (-.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 (-.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)))))

simplify180.0ms (0.9%)

Algorithm
egg-herbie
Rules
1476×associate-+l-
1398×associate-+r-
832×associate--r+
636×fma-def
426×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055812303
1136910949
2537910947
Stop Event
node limit
Counts
279 → 356
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)
(*.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 1 x))
(*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)
(*.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(*.f64 (/.f64 1 x) (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(*.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (/.f64 -1 x))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) 1/3)
(pow.f64 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1)
(neg.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))
(+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) 1)
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 x 1/2))
(/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))
(/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2))
(/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))
(/.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) 1) (+.f64 x 1/2))
(/.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (+.f64 x 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (cbrt.f64 (+.f64 x 1/2)))) (cbrt.f64 (+.f64 x 1/2)))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) 1) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) 1) (+.f64 x 1/2))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (+.f64 x 1/2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (cbrt.f64 (+.f64 x 1/2)))) (cbrt.f64 (+.f64 x 1/2)))
(/.f64 (/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) 1) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))
(/.f64 (/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))
(/.f64 (/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))
(pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1))
(log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (neg.f64 x) 1))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (neg.f64 x)))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 (log.f64 x) x) (-.f64 (*.f64 (log.f64 x) -1/2) x))
(+.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 (log.f64 x) x) (neg.f64 x)))
(+.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 (log.f64 x) x) (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 (log.f64 x) -1/2) (-.f64 (*.f64 (log.f64 x) x) x))
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (neg.f64 x)))
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 x (log.f64 x)) (-.f64 (*.f64 -1/2 (log.f64 x)) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (*.f64 x (log.f64 x)) (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (-.f64 (*.f64 x (log.f64 x)) x))
(+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (+.f64 (neg.f64 x) (*.f64 (log.f64 x) x)) (*.f64 (log.f64 x) -1/2))
(+.f64 (+.f64 (neg.f64 x) (*.f64 (log.f64 x) -1/2)) (*.f64 (log.f64 x) x))
(+.f64 (+.f64 (neg.f64 x) (*.f64 x (log.f64 x))) (*.f64 -1/2 (log.f64 x)))
(+.f64 (+.f64 (neg.f64 x) (*.f64 -1/2 (log.f64 x))) (*.f64 x (log.f64 x)))
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)
(*.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) 1) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 91893853320467/100000000000000))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (+.f64 91893853320467/100000000000000 (neg.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (neg.f64 (-.f64 x 91893853320467/100000000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (+.f64 1 (-.f64 x 91893853320467/100000000000000)))
(-.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) 8106146679533/100000000000000)
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x)
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (-.f64 (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000))
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) 0) x)
(*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)
(*.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (-.f64 x 91893853320467/100000000000000) (-.f64 x 91893853320467/100000000000000))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (-.f64 x 91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (+.f64 (*.f64 (-.f64 x 91893853320467/100000000000000) (-.f64 x 91893853320467/100000000000000)) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 91893853320467/100000000000000)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 (-.f64 x 91893853320467/100000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3))
(expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)
Outputs
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 y x) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 y x) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 y x) (*.f64 z z))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(*.f64 (/.f64 y x) (*.f64 z z))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 y x) (*.f64 z z))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 y x) (*.f64 z z))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 y x) (*.f64 z z))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(*.f64 (/.f64 y x) (*.f64 z z))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 y x) (*.f64 z z))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 y x) (*.f64 z z))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (/.f64 y x) (*.f64 z z))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1 (*.f64 x (neg.f64 (log.f64 x))) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1 (*.f64 x (neg.f64 (log.f64 x))) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1 (*.f64 x (neg.f64 (log.f64 x))) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x)))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 x -1/2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 x -1/2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 x -1/2))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (fma.f64 -1 (neg.f64 (log.f64 x)) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(-.f64 (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x))) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(-.f64 (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x))) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(-.f64 (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x))) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 x (neg.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (fma.f64 -1 (neg.f64 (log.f64 x)) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 x (neg.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))) 91893853320467/100000000000000)
(-.f64 (+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) 91893853320467/100000000000000) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (-.f64 (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))) 91893853320467/100000000000000)
(-.f64 (+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) 91893853320467/100000000000000) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (-.f64 (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))) 91893853320467/100000000000000)
(-.f64 (+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) 91893853320467/100000000000000) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (-.f64 (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))) 91893853320467/100000000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 1 x))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (/.f64 1 x) (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 1 x) (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (/.f64 -1 x))
(*.f64 (/.f64 -1 x) (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (/.f64 1 x) (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (pow.f64 (cbrt.f64 x) 2)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) 1/3)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(neg.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (neg.f64 x))
(/.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) (neg.f64 x))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))
(fabs.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3) (pow.f64 x 3)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 1))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -1/8) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) (log.f64 x))
(/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -1/8) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) (log.f64 x))
(/.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) 1) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (+.f64 x 1/2)))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (cbrt.f64 (+.f64 x 1/2)))) (cbrt.f64 (+.f64 x 1/2)))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) 1) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -1/8) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) (log.f64 x))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -1/8) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) (log.f64 x))
(/.f64 (/.f64 (*.f64 (log.f64 x) (+.f64 -1/8 (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -1/8) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) (log.f64 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) 1) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (+.f64 x 1/2)))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (cbrt.f64 (+.f64 x 1/2)))) (cbrt.f64 (+.f64 x 1/2)))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) 1) (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -1/8) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) (log.f64 x))
(/.f64 (/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))))) (sqrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -1/8) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) (log.f64 x))
(/.f64 (/.f64 (*.f64 (+.f64 -1/8 (pow.f64 x 3)) (log.f64 x)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))) (cbrt.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2)))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x -1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -1/8) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) (log.f64 x))
(pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) 1/3)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))
(fabs.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))
(log1p.f64 (+.f64 (pow.f64 x (+.f64 x -1/2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 x (+.f64 x -1/2))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(exp.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))
(log1p.f64 (+.f64 (pow.f64 x (+.f64 x -1/2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 x (+.f64 x -1/2))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (neg.f64 x) 1))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 2 (+.f64 (neg.f64 x) x)))
(fma.f64 2 (*.f64 0 x) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 0 x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 0 x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x))
(+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (neg.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (neg.f64 x) 1)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 (log.f64 x) x) (-.f64 (*.f64 (log.f64 x) -1/2) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 (log.f64 x) x) (neg.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 (log.f64 x) -1/2) (+.f64 (*.f64 (log.f64 x) x) (*.f64 (neg.f64 x) 1)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 (log.f64 x) -1/2) (-.f64 (*.f64 (log.f64 x) x) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (neg.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (neg.f64 x) 1)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 x (log.f64 x)) (-.f64 (*.f64 -1/2 (log.f64 x)) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 (*.f64 x (log.f64 x)) (*.f64 (neg.f64 x) 1)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (-.f64 (*.f64 x (log.f64 x)) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (+.f64 (neg.f64 x) (*.f64 (log.f64 x) x)) (*.f64 (log.f64 x) -1/2))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (+.f64 (neg.f64 x) (*.f64 (log.f64 x) -1/2)) (*.f64 (log.f64 x) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (+.f64 (neg.f64 x) (*.f64 x (log.f64 x))) (*.f64 -1/2 (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (+.f64 (neg.f64 x) (*.f64 -1/2 (log.f64 x))) (*.f64 x (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)
(+.f64 1 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (exp.f64 (log1p.f64 x))))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) (expm1.f64 (log1p.f64 x)))
(*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(*.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))))) (-.f64 (sqrt.f64 (log.f64 (pow.f64 x (+.f64 x -1/2)))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2)) (neg.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) 1) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2)))
(pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 3)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3) 1/3)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2))
(fabs.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 1))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x)
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (+.f64 91893853320467/100000000000000 (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (neg.f64 (-.f64 x 91893853320467/100000000000000))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (+.f64 1 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) 8106146679533/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(+.f64 (/.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) (-.f64 x -91893853320467/100000000000000))) (/.f64 -8444480278083503881401098089/10000000000000000000000000000 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) (-.f64 x -91893853320467/100000000000000))))
(+.f64 (/.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) (+.f64 (-.f64 -91893853320467/100000000000000 x) (log.f64 (pow.f64 x (+.f64 x -1/2))))) (/.f64 -8444480278083503881401098089/10000000000000000000000000000 (+.f64 (-.f64 -91893853320467/100000000000000 x) (log.f64 (pow.f64 x (+.f64 x -1/2))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (-.f64 (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2))))
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2))))
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) 0) x)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) (-.f64 x -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 -91893853320467/100000000000000 x) (log.f64 (pow.f64 x (+.f64 x -1/2)))))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) (-.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) (-.f64 x -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 -91893853320467/100000000000000 x) (log.f64 (pow.f64 x (+.f64 x -1/2)))))
(/.f64 1 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) (-.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) (-.f64 x -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 -91893853320467/100000000000000 x) (log.f64 (pow.f64 x (+.f64 x -1/2)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) (-.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (-.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2)) (+.f64 (-.f64 91893853320467/100000000000000 (log.f64 (pow.f64 x (+.f64 x -1/2)))) x))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2)) (+.f64 91893853320467/100000000000000 (-.f64 x (log.f64 (pow.f64 x (+.f64 x -1/2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (-.f64 x 91893853320467/100000000000000) (-.f64 x 91893853320467/100000000000000))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000))) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) -91893853320467/100000000000000))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (-.f64 x 91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (+.f64 (*.f64 (-.f64 x 91893853320467/100000000000000) (-.f64 x 91893853320467/100000000000000)) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 91893853320467/100000000000000)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 (+.f64 x -91893853320467/100000000000000) (*.f64 (log.f64 x) (+.f64 x -1/2))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (fma.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) -91893853320467/100000000000000) (pow.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (-.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2)) (+.f64 (-.f64 91893853320467/100000000000000 (log.f64 (pow.f64 x (+.f64 x -1/2)))) x))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2)) (+.f64 91893853320467/100000000000000 (-.f64 x (log.f64 (pow.f64 x (+.f64 x -1/2))))))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (neg.f64 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (-.f64 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 3)) (-.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) (-.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) (-.f64 x -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 -91893853320467/100000000000000 x) (log.f64 (pow.f64 x (+.f64 x -1/2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) (-.f64 x -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 -91893853320467/100000000000000 x) (log.f64 (pow.f64 x (+.f64 x -1/2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) (-.f64 x -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 -91893853320467/100000000000000 x) (log.f64 (pow.f64 x (+.f64 x -1/2)))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) (-.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) (-.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) (-.f64 (-.f64 (log.f64 (pow.f64 x (+.f64 x -1/2))) x) 91893853320467/100000000000000))))
(pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 3)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3) 1/3)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2))
(sqrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2))
(fabs.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x)))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 (-.f64 x 91893853320467/100000000000000))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 1))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (-.f64 x 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))

localize47.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
7.9b
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
Compiler

Compiled 112 to 73 computations (34.8% saved)

series5.0ms (0%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
1.0ms
y
@-inf
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
1.0ms
y
@0
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
0.0ms
z
@inf
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
0.0ms
z
@-inf
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)

rewrite154.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
528×add-sqr-sqrt
502×pow1
502×*-un-lft-identity
498×add-exp-log
496×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02298
151298
2687898
Stop Event
node limit
Counts
4 → 170
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
(*.f64 (-.f64 x 1/2) (log.f64 x))
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 x x))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (cbrt.f64 (*.f64 x x))) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 x) (+.f64 (pow.f64 x 3) -1/8)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (log.f64 x)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 x) 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 (log.f64 x) x)) (*.f64 (log.f64 x) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 x (log.f64 x))) (*.f64 -1/2 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 x -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (+.f64 91893853320467/100000000000000 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (neg.f64 (+.f64 x -91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) 8106146679533/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (-.f64 (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (+.f64 (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000)) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 x -91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 (+.f64 x -91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))))

simplify146.0ms (0.8%)

Algorithm
egg-herbie
Rules
1402×associate-+l-
1368×associate-+r-
872×associate--r+
682×associate--l+
632×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046410494
111439342
246569340
Stop Event
node limit
Counts
242 → 327
Calls
Call 1
Inputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)
(*.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 1 x))
(*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)
(*.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(*.f64 (/.f64 1 x) (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(*.f64 (neg.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 x x))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (cbrt.f64 (*.f64 x x))) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) 1/3)
(pow.f64 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1)
(neg.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))
(+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) 1)
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 x 1/2))
(/.f64 (*.f64 (log.f64 x) (+.f64 (pow.f64 x 3) -1/8)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))))
(/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (log.f64 x)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))))
(pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1))
(log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (neg.f64 x) 1))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (neg.f64 x)))
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (neg.f64 x)))
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (neg.f64 x) 1)))
(+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (+.f64 (neg.f64 x) (*.f64 (log.f64 x) x)) (*.f64 (log.f64 x) -1/2))
(+.f64 (+.f64 (neg.f64 x) (*.f64 x (log.f64 x))) (*.f64 -1/2 (log.f64 x)))
(*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)
(*.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 x -91893853320467/100000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (+.f64 91893853320467/100000000000000 (neg.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (neg.f64 (+.f64 x -91893853320467/100000000000000))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) 8106146679533/100000000000000)
(-.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x)
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (-.f64 (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000))
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) 0) x)
(*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)
(*.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 1 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (+.f64 (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000)) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 x -91893853320467/100000000000000)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 (+.f64 x -91893853320467/100000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3))
(expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
Outputs
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 (*.f64 z z) (/.f64 x y)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 (*.f64 z z) (/.f64 x y)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 (*.f64 z z) (/.f64 x y)) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 (*.f64 z z) (/.f64 x y))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 (*.f64 z z) (/.f64 x y)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 (*.f64 z z) (/.f64 x y)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 (*.f64 z z) (/.f64 x y)) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 (*.f64 z z) (/.f64 x y))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 (*.f64 z z) (/.f64 x y)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 (*.f64 z z) (/.f64 x y)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))
(+.f64 (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (/.f64 83333333333333/1000000000000000 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))
(+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))))
(+.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z) (+.f64 (/.f64 (*.f64 z z) (/.f64 x y)) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (*.f64 z z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (*.f64 z z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (*.f64 z z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (*.f64 z z) (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 (/.f64 (*.f64 -13888888888889/5000000000000000 z) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000) z)) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1 (*.f64 x (neg.f64 (log.f64 x))) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (log.f64 x) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1 (*.f64 x (neg.f64 (log.f64 x))) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (log.f64 x) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1 (*.f64 x (neg.f64 (log.f64 x))) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (log.f64 x) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x)))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 x -1/2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 x -1/2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 x -1/2))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (fma.f64 -1 (neg.f64 (log.f64 x)) -1))
(*.f64 x (-.f64 (log.f64 x) 1))
(-.f64 (*.f64 x (log.f64 x)) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (-.f64 (log.f64 x) 1) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(-.f64 (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x))) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (-.f64 (log.f64 x) 1) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(-.f64 (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x))) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (-.f64 (log.f64 x) 1) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(-.f64 (fma.f64 (neg.f64 (log.f64 x)) 1/2 (*.f64 x (log.f64 x))) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (fma.f64 -1 (neg.f64 (log.f64 x)) -1))
(*.f64 x (-.f64 (log.f64 x) 1))
(-.f64 (*.f64 x (log.f64 x)) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (-.f64 (log.f64 x) 1) 91893853320467/100000000000000))
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (-.f64 (log.f64 x) 1) 91893853320467/100000000000000))
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (-.f64 (log.f64 x) 1) 91893853320467/100000000000000))
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))) 91893853320467/100000000000000)
(-.f64 (+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) 91893853320467/100000000000000) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (-.f64 91893853320467/100000000000000 (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))) 91893853320467/100000000000000)
(-.f64 (+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) 91893853320467/100000000000000) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (-.f64 91893853320467/100000000000000 (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 (fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))) 91893853320467/100000000000000)
(-.f64 (+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) 91893853320467/100000000000000) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (-.f64 91893853320467/100000000000000 (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))) 1)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 1 x))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 1 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 x)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (/.f64 1 x) (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 1 x) (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (neg.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (/.f64 1 (neg.f64 x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 x x))) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 x x))) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (cbrt.f64 (*.f64 x x))) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (cbrt.f64 x)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 x x))) (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (*.f64 (/.f64 1 x) (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (cbrt.f64 (*.f64 x x))) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2)) (cbrt.f64 (*.f64 x x))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 1)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3) 1/3)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(neg.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) (neg.f64 x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 2))
(fabs.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x) 3))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3) (pow.f64 x 3)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 1))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(/.f64 (*.f64 (log.f64 x) (+.f64 (pow.f64 x 3) -1/8)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))) (+.f64 (pow.f64 x 3) -1/8))
(/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (fma.f64 x x -1/4) (+.f64 x 1/2)) (log.f64 x))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (log.f64 x)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))))
(/.f64 (log.f64 x) (/.f64 (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2))) (+.f64 (pow.f64 x 3) -1/8)))
(*.f64 (/.f64 (log.f64 x) (fma.f64 x x (fma.f64 x 1/2 1/4))) (+.f64 (pow.f64 x 3) -1/8))
(pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) 1/3)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))
(fabs.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))
(log1p.f64 (+.f64 (pow.f64 x (+.f64 x -1/2)) -1))
(log.f64 (+.f64 (pow.f64 x (+.f64 x -1/2)) 0))
(log1p.f64 (+.f64 -1 (pow.f64 x (+.f64 x -1/2))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(exp.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))
(log1p.f64 (+.f64 (pow.f64 x (+.f64 x -1/2)) -1))
(log.f64 (+.f64 (pow.f64 x (+.f64 x -1/2)) 0))
(log1p.f64 (+.f64 -1 (pow.f64 x (+.f64 x -1/2))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (neg.f64 x) 1))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (*.f64 0 x) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (*.f64 0 x) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)) x)
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (*.f64 0 x) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)) x)
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 2 (+.f64 (neg.f64 x) x)))
(fma.f64 2 (*.f64 0 x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) (+.f64 (neg.f64 x) x))
(+.f64 (-.f64 (*.f64 0 x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (-.f64 (*.f64 0 x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (*.f64 0 x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) (+.f64 (neg.f64 x) x))
(+.f64 (-.f64 (*.f64 0 x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (-.f64 (*.f64 0 x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (*.f64 0 x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (*.f64 0 x) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)) x)
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (neg.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 (log.f64 x) x) (+.f64 (*.f64 (log.f64 x) -1/2) (*.f64 (neg.f64 x) 1)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (neg.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (*.f64 x (log.f64 x)) (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (neg.f64 x) 1)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 (*.f64 0 x) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (*.f64 0 x)) x)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(+.f64 (neg.f64 x) (fma.f64 (+.f64 x -1/2) (log.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) x)) x)
(+.f64 (+.f64 (neg.f64 x) (*.f64 (log.f64 x) x)) (*.f64 (log.f64 x) -1/2))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(+.f64 (+.f64 (neg.f64 x) (*.f64 x (log.f64 x))) (*.f64 -1/2 (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (-.f64 (*.f64 x x) (*.f64 (neg.f64 x) (*.f64 (log.f64 x) (+.f64 x -1/2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (fma.f64 x x (*.f64 (*.f64 x (log.f64 x)) (+.f64 x -1/2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (neg.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))))
(pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 1)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 3)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3) 1/3)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2))
(fabs.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 1))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (neg.f64 x))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 x -91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (+.f64 91893853320467/100000000000000 (neg.f64 x))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)))) (-.f64 1 (neg.f64 (+.f64 x -91893853320467/100000000000000))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))) 8106146679533/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)) (/.f64 -8444480278083503881401098089/10000000000000000000000000000 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (-.f64 (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))))
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (/.f64 (*.f64 x x) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))))
(-.f64 (+.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) 0) x)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) (cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2)))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (cbrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))) (cbrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x)) 2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000))
(/.f64 1 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (-.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (+.f64 (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 x -1/2))) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (-.f64 91893853320467/100000000000000 x) (+.f64 x -91893853320467/100000000000000))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (-.f64 91893853320467/100000000000000 x))) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) -91893853320467/100000000000000))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2) (+.f64 (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000)) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 x -91893853320467/100000000000000)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 (+.f64 x -91893853320467/100000000000000) (*.f64 (log.f64 x) (+.f64 x -1/2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (fma.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) -91893853320467/100000000000000) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) -91893853320467/100000000000000)))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (-.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2)) (+.f64 (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 x -1/2))) x))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))))
(/.f64 (+.f64 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3))) (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2) (*.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))))))
(/.f64 (-.f64 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3)) (-.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (-.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 91893853320467/100000000000000))))
(/.f64 (-.f64 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3)) (-.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) -91893853320467/100000000000000))))
(pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 1)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 3)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3) 1/3)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 2))
(sqrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2))
(fabs.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x)))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 (+.f64 x -91893853320467/100000000000000))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000) 3))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)))))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 1))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 2)) (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (-.f64 91893853320467/100000000000000 x))

localize37.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)
0.1b
(fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)
0.3b
(fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))
7.9b
(/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
Compiler

Compiled 78 to 50 computations (35.9% saved)

series2.0ms (0%)

Counts
3 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))
0.0ms
z
@-inf
(fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)
0.0ms
z
@inf
(fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)
0.0ms
x
@0
(fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))
0.0ms
x
@inf
(fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))

rewrite103.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1404×associate-*r/
1276×associate-*l/
416×add-sqr-sqrt
394×pow1
394×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01963
140963
2495463
Stop Event
node limit
Counts
3 → 111
Calls
Call 1
Inputs
(fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))
(fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 91893853320467/100000000000000 (+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 91893853320467/100000000000000 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (-.f64 91893853320467/100000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (neg.f64 x)) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 91893853320467/100000000000000 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x))) (-.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000)) (-.f64 (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)) (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000))))) (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000))))) (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) 1) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) 1) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (+.f64 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 1) 83333333333333/1000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (*.f64 z -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2) (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 6944444444444388888888888889/1000000000000000000000000000000) (-.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3)) (+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 6944444444444388888888888889/1000000000000000000000000000000)) (-.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3))) (+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 6944444444444388888888888889/1000000000000000000000000000000) 1) (-.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3)) 1) (+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -13888888888889/5000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 1) -13888888888889/5000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 2) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 192901234567904320987654321/25000000000000000000000000000000) (-.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3)) (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 192901234567904320987654321/25000000000000000000000000000000)) (-.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3))) (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 192901234567904320987654321/25000000000000000000000000000000) 1) (-.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3)) 1) (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))))))

simplify106.0ms (0.6%)

Algorithm
egg-herbie
Rules
1446×unswap-sqr
738×associate-+l+
640×associate-+r+
572×+-commutative
424×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03125933
17915517
230034923
Stop Event
node limit
Counts
171 → 182
Calls
Call 1
Inputs
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
83333333333333/1000000000000000
(+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 (*.f64 y (pow.f64 z 2)) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(+.f64 (*.f64 y (pow.f64 z 2)) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(+.f64 (*.f64 y (pow.f64 z 2)) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(*.f64 y (pow.f64 z 2))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(*.f64 y (pow.f64 z 2))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(*.f64 y z)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(*.f64 y z)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
-13888888888889/5000000000000000
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(+.f64 91893853320467/100000000000000 (+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1))
(+.f64 (neg.f64 x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 (neg.f64 x) 1))
(+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (-.f64 91893853320467/100000000000000 x))
(+.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)) 91893853320467/100000000000000)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) (neg.f64 x))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) (*.f64 (neg.f64 x) 1))
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (neg.f64 x)) 91893853320467/100000000000000)
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1)
(-.f64 91893853320467/100000000000000 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))) 1)
(-.f64 (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x))) (-.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000)) (-.f64 (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) x)
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x)))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)))
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000))))) (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))))
(-.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x)))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000))))) (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))))
(*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 1)
(*.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) 1) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) 1) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))
(pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 1))
(+.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000)
(+.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (+.f64 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000))
(+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 1) 83333333333333/1000000000000000)
(+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (*.f64 z -13888888888889/5000000000000000))
(+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))) 1)
(*.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 1)
(*.f64 1 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(*.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2) (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 6944444444444388888888888889/1000000000000000000000000000000) (-.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3)) (+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 6944444444444388888888888889/1000000000000000000000000000000)) (-.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 (*.f64 1 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3))) (+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 6944444444444388888888888889/1000000000000000000000000000000) 1) (-.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 (*.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3)) 1) (+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 1)
(pow.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2)
(pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(exp.f64 (log.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 -13888888888889/5000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 1))
(+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)
(+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 1) -13888888888889/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 1)
(*.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 1)
(*.f64 1 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 2) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 192901234567904320987654321/25000000000000000000000000000000) (-.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3)) (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 192901234567904320987654321/25000000000000000000000000000000)) (-.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))
(/.f64 (*.f64 1 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3))) (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 192901234567904320987654321/25000000000000000000000000000000) 1) (-.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))
(/.f64 (*.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3)) 1) (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))
(pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(exp.f64 (log.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
Outputs
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (fma.f64 -1 (neg.f64 (log.f64 x)) -1))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 (log.f64 x) x) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 x (neg.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(-.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))))
(+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 x) (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (-.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))))
(+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 x) (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (-.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))))
(+.f64 91893853320467/100000000000000 (fma.f64 (neg.f64 x) (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (-.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) x)))
83333333333333/1000000000000000
(+.f64 83333333333333/1000000000000000 (*.f64 -13888888888889/5000000000000000 z))
(fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(fma.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))
(fma.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y) (*.f64 -13888888888889/5000000000000000 z))
(*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z))
(+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (*.f64 y (pow.f64 z 2)) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (*.f64 y (pow.f64 z 2)) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (*.f64 y (pow.f64 z 2)) (+.f64 83333333333333/1000000000000000 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 y (pow.f64 z 2))
(*.f64 (*.f64 z z) y)
(*.f64 z (*.f64 z y))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 y (pow.f64 z 2))
(*.f64 (*.f64 z z) y)
(*.f64 z (*.f64 z y))
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000)
(fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)
(fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(*.f64 y z)
(*.f64 z y)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(*.f64 y z)
(*.f64 z y)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
-13888888888889/5000000000000000
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(+.f64 91893853320467/100000000000000 (+.f64 (neg.f64 x) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (neg.f64 x) (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (neg.f64 x))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 (neg.f64 x) 1))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (-.f64 91893853320467/100000000000000 x))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (neg.f64 x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) (neg.f64 x))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) (*.f64 (neg.f64 x) 1))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (neg.f64 x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1)
(+.f64 1 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (exp.f64 (log1p.f64 x)))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) (expm1.f64 (log1p.f64 x)))
(-.f64 91893853320467/100000000000000 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x))) (-.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000)) (-.f64 (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000)) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000))) (*.f64 (log.f64 x) (+.f64 -1/2 x)))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000)) (*.f64 (/.f64 x (+.f64 x 91893853320467/100000000000000)) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (*.f64 (/.f64 x (+.f64 x 91893853320467/100000000000000)) x))
(-.f64 (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (fma.f64 x (+.f64 x 91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (pow.f64 x 3) (fma.f64 x (+.f64 x 91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000)))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 91893853320467/100000000000000) x)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x)))) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)))
(+.f64 (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000)) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000))) (*.f64 (log.f64 x) (+.f64 -1/2 x)))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000)) (*.f64 (/.f64 x (+.f64 x 91893853320467/100000000000000)) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (*.f64 (/.f64 x (+.f64 x 91893853320467/100000000000000)) x))
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000))))) (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))))
(-.f64 (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (fma.f64 x (+.f64 x 91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (pow.f64 x 3) (fma.f64 x (+.f64 x 91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000)))
(-.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (exp.f64 (log.f64 (-.f64 191893853320467/100000000000000 x)))) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000)))
(+.f64 (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000)) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000))) (*.f64 (log.f64 x) (+.f64 -1/2 x)))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000)) (*.f64 (/.f64 x (+.f64 x 91893853320467/100000000000000)) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (*.f64 (/.f64 x (+.f64 x 91893853320467/100000000000000)) x))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000))))) (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))))
(-.f64 (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 x (+.f64 x 91893853320467/100000000000000)))) (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (/.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (fma.f64 x (+.f64 x 91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (pow.f64 x 3) (fma.f64 x (+.f64 x 91893853320467/100000000000000) 8444480278083503881401098089/10000000000000000000000000000)))
(*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))
(/.f64 (-.f64 (*.f64 (+.f64 -1/2 x) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (+.f64 -1/2 x)))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 91893853320467/100000000000000) x))
(/.f64 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 91893853320467/100000000000000 x)) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000))) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)))
(/.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (/.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 (log.f64 x) (+.f64 -1/2 x)) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (+.f64 -1/2 x) (*.f64 (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 (+.f64 -1/2 x) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (-.f64 91893853320467/100000000000000 x) (-.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (log.f64 x) (+.f64 -1/2 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2))) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))
(/.f64 (-.f64 (*.f64 (+.f64 -1/2 x) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (+.f64 -1/2 x)))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 91893853320467/100000000000000) x))
(/.f64 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 91893853320467/100000000000000 x)) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000))) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)))
(/.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (/.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 (log.f64 x) (+.f64 -1/2 x)) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (+.f64 -1/2 x) (*.f64 (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 (+.f64 -1/2 x) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (-.f64 91893853320467/100000000000000 x) (-.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (log.f64 x) (+.f64 -1/2 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) 1) (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))
(/.f64 (-.f64 (*.f64 (+.f64 -1/2 x) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (+.f64 -1/2 x)))) (pow.f64 (-.f64 91893853320467/100000000000000 x) 2)) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 91893853320467/100000000000000) x))
(/.f64 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 91893853320467/100000000000000 x)) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000))) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)))
(/.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x) (/.f64 (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) 1) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 91893853320467/100000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 (log.f64 x) (+.f64 -1/2 x)) (-.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (+.f64 -1/2 x) (*.f64 (log.f64 x) (-.f64 91893853320467/100000000000000 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 (+.f64 -1/2 x) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (-.f64 91893853320467/100000000000000 x) (-.f64 (-.f64 91893853320467/100000000000000 x) (*.f64 (log.f64 x) (+.f64 -1/2 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (+.f64 (pow.f64 (-.f64 91893853320467/100000000000000 x) 2) (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (+.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) -91893853320467/100000000000000)))))
(pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 2)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 3)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3) 1/3)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 2))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(log.f64 (exp.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) 3))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))) 1))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1))))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 1))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000)
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (+.f64 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 1) 83333333333333/1000000000000000)
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (*.f64 z -13888888888889/5000000000000000))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 (+.f64 83333333333333/1000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)) (*.f64 -13888888888889/5000000000000000 z))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))) 1)
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 1)
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 1 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2) (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(/.f64 (-.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 6944444444444388888888888889/1000000000000000000000000000000) (-.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 (+.f64 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2)) -6944444444444388888888888889/1000000000000000000000000000000) (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) -83333333333333/1000000000000000))
(/.f64 (fma.f64 z (*.f64 (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2) z) -6944444444444388888888888889/1000000000000000000000000000000) (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) -83333333333333/1000000000000000))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3)) (+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 3)) (+.f64 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2)) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 3)) (fma.f64 (*.f64 z z) (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2) (+.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) -83333333333333/1000000000000000))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 3)) (+.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) -83333333333333/1000000000000000))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 6944444444444388888888888889/1000000000000000000000000000000)) (-.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 (+.f64 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2)) -6944444444444388888888888889/1000000000000000000000000000000) (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) -83333333333333/1000000000000000))
(/.f64 (fma.f64 z (*.f64 (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2) z) -6944444444444388888888888889/1000000000000000000000000000000) (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) -83333333333333/1000000000000000))
(/.f64 (*.f64 1 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3))) (+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 3)) (+.f64 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2)) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 3)) (fma.f64 (*.f64 z z) (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2) (+.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) -83333333333333/1000000000000000))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 3)) (+.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) -83333333333333/1000000000000000))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 6944444444444388888888888889/1000000000000000000000000000000) 1) (-.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))
(/.f64 (+.f64 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2)) -6944444444444388888888888889/1000000000000000000000000000000) (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) -83333333333333/1000000000000000))
(/.f64 (fma.f64 z (*.f64 (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2) z) -6944444444444388888888888889/1000000000000000000000000000000) (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) -83333333333333/1000000000000000))
(/.f64 (*.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3)) 1) (+.f64 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 83333333333333/1000000000000000))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 3)) (+.f64 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2)) (-.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000))))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 3)) (fma.f64 (*.f64 z z) (pow.f64 (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 2) (+.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) -83333333333333/1000000000000000))))
(/.f64 (+.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) 3)) (+.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)) (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) -83333333333333/1000000000000000))))
(pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 1)
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(pow.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2)
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 3)
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(pow.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3) 1/3)
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(sqrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 2))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(log.f64 (exp.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) 3))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(expm1.f64 (log1p.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(exp.f64 (log.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(log1p.f64 (expm1.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)))
(fma.f64 z (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000))
(fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000)
(+.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(+.f64 -13888888888889/5000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 1))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 1) -13888888888889/5000000000000000)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))) 1)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(*.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 1)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(*.f64 1 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 2))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 2) (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 192901234567904320987654321/25000000000000000000000000000000) (-.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))
(/.f64 (fma.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -192901234567904320987654321/25000000000000000000000000000000) (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000))
(/.f64 (fma.f64 (*.f64 z z) (*.f64 (+.f64 7936500793651/10000000000000000 y) (+.f64 7936500793651/10000000000000000 y)) -192901234567904320987654321/25000000000000000000000000000000) (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3)) (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3)) (fma.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3)) (fma.f64 (*.f64 z z) (*.f64 (+.f64 7936500793651/10000000000000000 y) (+.f64 7936500793651/10000000000000000 y)) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 7936500793651/10000000000000000 y)))))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3)) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 192901234567904320987654321/25000000000000000000000000000000)) (-.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))
(/.f64 (fma.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -192901234567904320987654321/25000000000000000000000000000000) (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000))
(/.f64 (fma.f64 (*.f64 z z) (*.f64 (+.f64 7936500793651/10000000000000000 y) (+.f64 7936500793651/10000000000000000 y)) -192901234567904320987654321/25000000000000000000000000000000) (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000))
(/.f64 (*.f64 1 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3))) (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3)) (fma.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3)) (fma.f64 (*.f64 z z) (*.f64 (+.f64 7936500793651/10000000000000000 y) (+.f64 7936500793651/10000000000000000 y)) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 7936500793651/10000000000000000 y)))))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3)) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 192901234567904320987654321/25000000000000000000000000000000) 1) (-.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))
(/.f64 (fma.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (*.f64 z (+.f64 7936500793651/10000000000000000 y)) -192901234567904320987654321/25000000000000000000000000000000) (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000))
(/.f64 (fma.f64 (*.f64 z z) (*.f64 (+.f64 7936500793651/10000000000000000 y) (+.f64 7936500793651/10000000000000000 y)) -192901234567904320987654321/25000000000000000000000000000000) (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000))
(/.f64 (*.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3)) 1) (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3)) (fma.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 -13888888888889/5000000000000000 (*.f64 z (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3)) (fma.f64 (*.f64 z z) (*.f64 (+.f64 7936500793651/10000000000000000 y) (+.f64 7936500793651/10000000000000000 y)) (-.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 -13888888888889/5000000000000000 z) (+.f64 7936500793651/10000000000000000 y)))))
(/.f64 (+.f64 -2679183813443137002743484225480109739369/125000000000000000000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) 3)) (+.f64 192901234567904320987654321/25000000000000000000000000000000 (*.f64 (*.f64 z (+.f64 7936500793651/10000000000000000 y)) (fma.f64 z (+.f64 7936500793651/10000000000000000 y) 13888888888889/5000000000000000))))
(pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 1)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 2)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 3)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(pow.f64 (pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 3) 1/3)
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 2))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(log.f64 (exp.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000))))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 3))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(exp.f64 (log.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)) 1))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000)))
(fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000)

eval665.0ms (3.4%)

Compiler

Compiled 28942 to 18494 computations (36.1% saved)

prune311.0ms (1.6%)

Pruning

31 alts after pruning (31 fresh and 0 done)

PrunedKeptTotal
New90831939
Fresh000
Picked101
Done202
Total91131942
Error
3.2b
Counts
942 → 31
Alt Table
Click to see full alt table
StatusErrorProgram
8.5b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
32.3b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (*.f64 z (*.f64 z y)) x))
25.1b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (log.f64 (exp.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))) x))
14.2b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 83333333333333/1000000000000000 x))
8.7b
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
8.6b
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
8.7b
(+.f64 (+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
9.0b
(+.f64 (+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
24.3b
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
28.0b
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (log.f64 x)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
24.0b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
8.5b
(+.f64 (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
8.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1))
14.5b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))
9.1b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3))
8.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)) (sqrt.f64 x)))
20.0b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
27.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
31.8b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x y)))
30.9b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
6.1b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))))
14.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
26.7b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
14.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x)))
14.9b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
14.4b
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
10.8b
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
31.9b
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 y x) (*.f64 z z)))
9.7b
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
33.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Compiler

Compiled 1672 to 1216 computations (27.3% saved)

localize47.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))
0.3b
(/.f64 83333333333333/1000000000000000 x)
5.0b
(/.f64 y (/.f64 x (*.f64 z z)))
11.9b
(/.f64 x (*.f64 z z))
Compiler

Compiled 136 to 67 computations (50.7% saved)

series14.0ms (0.1%)

Counts
4 → 84
Calls

24 calls:

TimeVariablePointExpression
4.0ms
x
@0
(/.f64 y (/.f64 x (*.f64 z z)))
2.0ms
x
@inf
(/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))
1.0ms
y
@0
(/.f64 y (/.f64 x (*.f64 z z)))
1.0ms
x
@0
(/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))
1.0ms
x
@0
(/.f64 x (*.f64 z z))

rewrite105.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1550×associate-/r/
1084×associate-/l/
368×distribute-lft-in
358×add-sqr-sqrt
342×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01660
135460
2488760
Stop Event
node limit
Counts
4 → 257
Calls
Call 1
Inputs
(/.f64 x (*.f64 z z))
(/.f64 y (/.f64 x (*.f64 z z)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 x z) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (pow.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x z) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x z) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 x z) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 x z)) (/.f64 (sqrt.f64 (/.f64 x z)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2) (cbrt.f64 (/.f64 (/.f64 x z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z -2) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 1) (pow.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sqrt.f64 z)) (/.f64 (/.f64 1 z) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (/.f64 (/.f64 1 z) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 z 4))) (/.f64 x (pow.f64 (cbrt.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 x (*.f64 (sqrt.f64 z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 x (*.f64 (cbrt.f64 z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 x) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 z))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) (*.f64 z z)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 z 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) z) (/.f64 (cbrt.f64 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 z 4))) (cbrt.f64 (/.f64 (/.f64 x z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 x z)) z) (sqrt.f64 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (/.f64 x z)) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x z)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (/.f64 x z)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (/.f64 x z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 x)) (pow.f64 z -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2))) (cbrt.f64 (/.f64 (/.f64 x z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z z) (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) z) (cbrt.f64 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 z z)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 x z) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 x) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 x z) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (/.f64 x z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 x z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 x z) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 x z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 x z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 x z) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 x z) z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 z (/.f64 x z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z z) (/.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 z (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 z (/.f64 x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 y x)) z) (*.f64 (sqrt.f64 (/.f64 y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 2) (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y x) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y x) (*.f64 (/.f64 z 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 x z)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z x) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 y (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 y (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (*.f64 -1 (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y x) z) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y x) 1) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y x) (cbrt.f64 (pow.f64 z 4))) (pow.f64 (cbrt.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 z (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (*.f64 z (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (*.f64 (/.f64 y (sqrt.f64 x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (/.f64 y (cbrt.f64 (/.f64 (/.f64 x z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 z z) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 z z) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 x)) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 x)) (*.f64 y (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 z (/.f64 x z))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (*.f64 (/.f64 (sqrt.f64 y) x) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 y) x) (*.f64 z z)) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 (/.f64 x z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) x) (/.f64 (cbrt.f64 y) (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 (/.f64 x z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 x)) z) (*.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (/.f64 x z))) (/.f64 z (sqrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 z (cbrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (neg.f64 x) z)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 x 1)) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 x (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 x (*.f64 (sqrt.f64 z) z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y -1) (neg.f64 (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (neg.f64 x))) (neg.f64 (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 x z) z) (sqrt.f64 y))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 x z) z) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 x z) z)) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y x) 1) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y x) 1) (/.f64 (*.f64 z z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y x) (/.f64 1 z)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y x) (/.f64 1 (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y x) -1) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (/.f64 (neg.f64 x) z)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) -1) (/.f64 z (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (neg.f64 (neg.f64 x))) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (/.f64 x z)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) 1) (/.f64 z (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) 1) (*.f64 z (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (sqrt.f64 (/.f64 x z))) (/.f64 z (sqrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (sqrt.f64 x)) (/.f64 (*.f64 z z) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 z (cbrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 z z) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 x)) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (/.f64 (neg.f64 x) z)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (/.f64 x 1)) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (/.f64 x (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (/.f64 x (*.f64 (sqrt.f64 z) z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) -1) (neg.f64 (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 (neg.f64 x))) (neg.f64 (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) 1) (sqrt.f64 (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) (sqrt.f64 (/.f64 x z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) (sqrt.f64 x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) 1) (cbrt.f64 (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (/.f64 x z))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (/.f64 y x)) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 x z) z) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y (neg.f64 x)) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (/.f64 z (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 z (/.f64 x z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (/.f64 x z) z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (/.f64 z (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (/.f64 z (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (/.f64 z (/.f64 x z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 83333333333333/1000000000000000 (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) 83333333333333/1000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -83333333333333/1000000000000000 (/.f64 1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 x)) -83333333333333/1000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 83333333333333/1000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z x) -13888888888889/5000000000000000) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)) (*.f64 (/.f64 z x) -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z x) (*.f64 (*.f64 z 7936500793651/10000000000000000) 1)) (*.f64 (/.f64 z x) -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (*.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) (*.f64 -1 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 z x))) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 x)) (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 z x)) (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) x) (*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 x z)) (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (cbrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) x) (*.f64 (/.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (sqrt.f64 (/.f64 x z))) (/.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (sqrt.f64 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x 1)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) -1) (neg.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 x z) (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))) (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2))) (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (/.f64 x z)) (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) 1) (/.f64 z 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) -1) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) -1) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) (neg.f64 (neg.f64 x))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) 1) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (neg.f64 x)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 x 1)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) -1) (neg.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) 1) (sqrt.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) (sqrt.f64 x)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) 1) (cbrt.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 x)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 3) (pow.f64 (/.f64 x z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))))

simplify125.0ms (0.6%)

Algorithm
egg-herbie
Rules
974×associate-*r*
892×*-commutative
796×associate-*r/
766×associate-*l/
764×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
06107127
117487003
274887003
Stop Event
node limit
Counts
341 → 331
Calls
Call 1
Inputs
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (pow.f64 z 2))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 x z) z))) 1)
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (/.f64 x z) z) 1)
(*.f64 (/.f64 x z) (/.f64 1 z))
(*.f64 1 (/.f64 (/.f64 x z) z))
(*.f64 (sqrt.f64 (/.f64 x z)) (/.f64 (sqrt.f64 (/.f64 x z)) z))
(*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) z))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 z -2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2) (cbrt.f64 (/.f64 (/.f64 x z) z)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 z -2)))
(*.f64 (pow.f64 z -2) x)
(*.f64 (/.f64 1 z) (/.f64 x z))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 x 1) (pow.f64 z -2))
(*.f64 (/.f64 x (sqrt.f64 z)) (/.f64 (/.f64 1 z) (sqrt.f64 z)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (/.f64 (/.f64 1 z) (cbrt.f64 z)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 z 4))) (/.f64 x (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 x (*.f64 (sqrt.f64 z) z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 x (*.f64 (cbrt.f64 z) z)))
(*.f64 -1 (/.f64 (neg.f64 x) (*.f64 z z)))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 z))) (neg.f64 x))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 z z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 z z)))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 z z)) (sqrt.f64 x))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 z 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) z) (/.f64 (cbrt.f64 x) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 z 4))) (cbrt.f64 (/.f64 (/.f64 x z) z)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x z)) z) (sqrt.f64 (/.f64 x z)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (/.f64 x z)) (cbrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x z)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (/.f64 x z)) (sqrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (/.f64 x z) z)))
(*.f64 (/.f64 1 (/.f64 1 x)) (pow.f64 z -2))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2))) (cbrt.f64 (/.f64 (/.f64 x z) z)))
(*.f64 (/.f64 1 (/.f64 (*.f64 z z) (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (/.f64 1 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) z) (cbrt.f64 (/.f64 x z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 z z)) (cbrt.f64 x))
(pow.f64 (/.f64 (/.f64 x z) z) 1)
(pow.f64 (/.f64 (sqrt.f64 x) z) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 x z) z) 3) 1/3)
(pow.f64 (/.f64 z (/.f64 x z)) -1)
(neg.f64 (/.f64 x (*.f64 z (neg.f64 z))))
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 z 4)))
(log.f64 (exp.f64 (/.f64 (/.f64 x z) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x z) z))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 x z) z) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z z) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 x z) z)))
(exp.f64 (log.f64 (/.f64 (/.f64 x z) z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 x z) z)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 x z) z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 z (/.f64 x z))))) 1)
(*.f64 (*.f64 z z) (/.f64 y x))
(*.f64 y (/.f64 z (/.f64 x z)))
(*.f64 (*.f64 y (/.f64 z (/.f64 x z))) 1)
(*.f64 1 (*.f64 y (/.f64 z (/.f64 x z))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 y x)) z) (*.f64 (sqrt.f64 (/.f64 y x)) z))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 z (/.f64 x z))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 2) (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 z (/.f64 x z))))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 (/.f64 y x) (*.f64 (/.f64 z 1) z))
(*.f64 (/.f64 z (/.f64 x z)) y)
(*.f64 (/.f64 z x) (*.f64 y z))
(*.f64 (/.f64 1 x) (*.f64 y (*.f64 z z)))
(*.f64 (/.f64 1 x) (/.f64 y (pow.f64 z -2)))
(*.f64 (neg.f64 y) (*.f64 -1 (/.f64 z (/.f64 x z))))
(*.f64 (*.f64 (/.f64 y x) z) z)
(*.f64 (*.f64 (/.f64 y x) 1) (*.f64 z z))
(*.f64 (*.f64 (/.f64 y x) (cbrt.f64 (pow.f64 z 4))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 y 1) (/.f64 z (/.f64 x z)))
(*.f64 (/.f64 y 1) (*.f64 z (/.f64 z x)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (*.f64 (/.f64 y (sqrt.f64 x)) z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (/.f64 y (cbrt.f64 (/.f64 (/.f64 x z) z))))
(*.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 z z) (sqrt.f64 x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 z z) (cbrt.f64 x)))
(*.f64 (/.f64 y (neg.f64 x)) (*.f64 z (neg.f64 z)))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 y (*.f64 z (neg.f64 z))))
(*.f64 (*.f64 -1 (/.f64 z (/.f64 x z))) (neg.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) (pow.f64 z -2)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (*.f64 (/.f64 (sqrt.f64 y) x) (*.f64 z z)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 y) x) (*.f64 z z)) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 (/.f64 x z) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) x) (/.f64 (cbrt.f64 y) (pow.f64 z -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 (/.f64 x z) z)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 x)) z) (*.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 x)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(*.f64 (/.f64 y (sqrt.f64 (/.f64 x z))) (/.f64 z (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 z (cbrt.f64 (/.f64 x z))))
(*.f64 (/.f64 y (/.f64 (neg.f64 x) z)) (neg.f64 z))
(*.f64 (/.f64 y (/.f64 x 1)) (*.f64 z z))
(*.f64 (/.f64 y (/.f64 x (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 y (/.f64 x (*.f64 (sqrt.f64 z) z))) (sqrt.f64 z))
(*.f64 (/.f64 y (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 y -1) (neg.f64 (/.f64 z (/.f64 x z))))
(*.f64 (/.f64 y (neg.f64 (neg.f64 x))) (neg.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 x z) z) (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 x z) z) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 x z) z)) (cbrt.f64 y))
(*.f64 (/.f64 (/.f64 y x) 1) (*.f64 z z))
(*.f64 (/.f64 (/.f64 y x) 1) (/.f64 (*.f64 z z) 1))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 z)) z)
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 (/.f64 y x) -1) (*.f64 z (neg.f64 z)))
(*.f64 (/.f64 (neg.f64 y) (/.f64 (neg.f64 x) z)) z)
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 z (/.f64 x z)))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (neg.f64 x))) (*.f64 z (neg.f64 z)))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 x z)) z)
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 z (/.f64 x z)))
(*.f64 (/.f64 (/.f64 y 1) 1) (*.f64 z (/.f64 z x)))
(*.f64 (/.f64 (/.f64 y 1) (sqrt.f64 (/.f64 x z))) (/.f64 z (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (/.f64 y 1) (sqrt.f64 x)) (/.f64 (*.f64 z z) (sqrt.f64 x)))
(*.f64 (/.f64 (/.f64 y 1) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 z (cbrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (/.f64 y 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 z z) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 x)) (*.f64 z (neg.f64 z)))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 (neg.f64 x) z)) (neg.f64 z))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 x 1)) (*.f64 z z))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 x (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 x (*.f64 (sqrt.f64 z) z))) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 y 1) -1) (neg.f64 (/.f64 z (/.f64 x z))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (neg.f64 x))) (neg.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) 1) (sqrt.f64 (/.f64 z (/.f64 x z))))
(*.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) (sqrt.f64 (/.f64 x z))) (sqrt.f64 z))
(*.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) (sqrt.f64 x)) z)
(*.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) 1) (cbrt.f64 (/.f64 z (/.f64 x z))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (/.f64 x z))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 z))))
(pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 1)
(pow.f64 (*.f64 (sqrt.f64 (/.f64 y x)) z) 2)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 3)
(pow.f64 (pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 3) 1/3)
(pow.f64 (/.f64 (/.f64 (/.f64 x z) z) y) -1)
(neg.f64 (*.f64 (/.f64 y (neg.f64 x)) (*.f64 z z)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 2))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 z (/.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 z (/.f64 x z))))))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (/.f64 x z) z) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(exp.f64 (log.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) 1)
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
(*.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(*.f64 1 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(*.f64 -83333333333333/1000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)))
(*.f64 (/.f64 1 (neg.f64 x)) -83333333333333/1000000000000000)
(pow.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3) 1/3)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(sqrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 2))
(log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 83333333333333/1000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
(exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (*.f64 (/.f64 z x) -13888888888889/5000000000000000) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(+.f64 (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)) (*.f64 (/.f64 z x) -13888888888889/5000000000000000))
(+.f64 (*.f64 (/.f64 z x) (*.f64 (*.f64 z 7936500793651/10000000000000000) 1)) (*.f64 (/.f64 z x) -13888888888889/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))) 1)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 z x))
(*.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)
(*.f64 1 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))
(*.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (*.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 z x)))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 z x)))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z)
(*.f64 (/.f64 z x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))
(*.f64 (/.f64 1 x) (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) z))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 1 z)))
(*.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) (*.f64 -1 (/.f64 z x)))
(*.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) 1) z)
(*.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 z x))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 z x))) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 (/.f64 x z))))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 z)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 x)) (neg.f64 z))
(*.f64 (*.f64 -1 (/.f64 z x)) (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 x z)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) x) (*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 1) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) x) z))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 x z)) (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (cbrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) x) (*.f64 (/.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 1) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (sqrt.f64 (/.f64 x z))) (/.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x 1)) z)
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) -1) (neg.f64 (/.f64 z x)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 z)))
(*.f64 (/.f64 1 (/.f64 (/.f64 x z) (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))) (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 1 (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2))) (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (/.f64 x z)) (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) 1) z)
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) 1) (/.f64 z 1))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) -1) (neg.f64 z))
(*.f64 (/.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) -1) (/.f64 z x))
(*.f64 (/.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) (neg.f64 (neg.f64 x))) (neg.f64 z))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) 1) (/.f64 z x))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (neg.f64 x)) (neg.f64 z))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 x 1)) z)
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) -1) (neg.f64 (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) 1) (sqrt.f64 (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) (sqrt.f64 x)) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) 1) (cbrt.f64 (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 x)) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (neg.f64 z)))
(pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 3)
(pow.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3) 1/3)
(pow.f64 (/.f64 x (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) z)) -1)
(neg.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 x)) z))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 3) (pow.f64 (/.f64 x z) 3)))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(exp.f64 (log.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
Outputs
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 x (pow.f64 z 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(*.f64 z (/.f64 -13888888888889/5000000000000000 x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 z (*.f64 7936500793651/10000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 x z) z))) 1)
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 x (pow.f64 z -2))
(/.f64 x (*.f64 z z))
(*.f64 (/.f64 (/.f64 x z) z) 1)
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 x z) (/.f64 1 z))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 1 (/.f64 (/.f64 x z) z))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (sqrt.f64 (/.f64 x z)) (/.f64 (sqrt.f64 (/.f64 x z)) z))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) z))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (pow.f64 z -2)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2) (cbrt.f64 (/.f64 (/.f64 x z) z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 z -2)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (pow.f64 z -2) x)
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 1 z) (/.f64 x z))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 z (neg.f64 z))))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 x 1) (pow.f64 z -2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 x (sqrt.f64 z)) (/.f64 (/.f64 1 z) (sqrt.f64 z)))
(/.f64 (/.f64 x (sqrt.f64 z)) (*.f64 z (sqrt.f64 z)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (/.f64 (/.f64 1 z) (cbrt.f64 z)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (/.f64 1 (*.f64 z (cbrt.f64 z))))
(/.f64 (/.f64 (/.f64 x z) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 z 4))) (/.f64 x (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (/.f64 1 (cbrt.f64 (pow.f64 z 4))))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 x (*.f64 (sqrt.f64 z) z)))
(*.f64 (/.f64 x (sqrt.f64 z)) (/.f64 (/.f64 1 z) (sqrt.f64 z)))
(/.f64 (/.f64 x (sqrt.f64 z)) (*.f64 z (sqrt.f64 z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 x (*.f64 (cbrt.f64 z) z)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (/.f64 1 (*.f64 z (cbrt.f64 z))))
(/.f64 (/.f64 (/.f64 x z) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 -1 (/.f64 (neg.f64 x) (*.f64 z z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 z))) (neg.f64 x))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 z z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 z z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 z z)) (sqrt.f64 x))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 z 4))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (/.f64 1 (cbrt.f64 (pow.f64 z 4))))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) z) (/.f64 (cbrt.f64 x) z))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 z 4))) (cbrt.f64 (/.f64 (/.f64 x z) z)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 z 4))))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 z 4))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x z)) z) (sqrt.f64 (/.f64 x z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (/.f64 x z)) (cbrt.f64 z)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 z) 2)) (/.f64 1 (*.f64 z (cbrt.f64 z))))
(/.f64 (/.f64 (/.f64 x z) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x z)) z))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (/.f64 x z)) (sqrt.f64 z)))
(*.f64 (/.f64 x (sqrt.f64 z)) (/.f64 (/.f64 1 z) (sqrt.f64 z)))
(/.f64 (/.f64 x (sqrt.f64 z)) (*.f64 z (sqrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (/.f64 x z) z)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (pow.f64 (cbrt.f64 z) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 1 (/.f64 1 x)) (pow.f64 z -2))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2))) (cbrt.f64 (/.f64 (/.f64 x z) z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 1 (/.f64 (*.f64 z z) (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 1 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) z) (cbrt.f64 (/.f64 x z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 z z)) (cbrt.f64 x))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(pow.f64 (/.f64 (/.f64 x z) z) 1)
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(pow.f64 (/.f64 (sqrt.f64 x) z) 2)
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 3)
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(pow.f64 (pow.f64 (/.f64 (/.f64 x z) z) 3) 1/3)
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(pow.f64 (/.f64 z (/.f64 x z)) -1)
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(neg.f64 (/.f64 x (*.f64 z (neg.f64 z))))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(sqrt.f64 (/.f64 (*.f64 x x) (pow.f64 z 4)))
(sqrt.f64 (/.f64 x (/.f64 (pow.f64 z 4) x)))
(log.f64 (exp.f64 (/.f64 (/.f64 x z) z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x z) z))))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 x z) z) 3))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 z z) 3)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 z 3)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 x z) z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(exp.f64 (log.f64 (/.f64 (/.f64 x z) z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 x z) z)) 1))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 x z) z)))
(/.f64 x (*.f64 z z))
(*.f64 x (pow.f64 z -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 z (/.f64 x z))))) 1)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 z z) (/.f64 y x))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 y (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 y (/.f64 z (/.f64 x z))) 1)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 1 (*.f64 y (/.f64 z (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 y x)) z) (*.f64 (sqrt.f64 (/.f64 y x)) z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 z (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 2))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 2) (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 z (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y x) (*.f64 z z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y x) (*.f64 (/.f64 z 1) z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 z (/.f64 x z)) y)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 z x) (*.f64 y z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 1 x) (*.f64 y (*.f64 z z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 1 x) (/.f64 y (pow.f64 z -2)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (neg.f64 y) (*.f64 -1 (/.f64 z (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 (/.f64 y x) z) z)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 (/.f64 y x) 1) (*.f64 z z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 (/.f64 y x) (cbrt.f64 (pow.f64 z 4))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 y x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 y x)))
(*.f64 (/.f64 y 1) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y 1) (*.f64 z (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (*.f64 (/.f64 y (sqrt.f64 x)) z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (/.f64 y (cbrt.f64 (/.f64 (/.f64 x z) z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 z z) (sqrt.f64 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 z z) (cbrt.f64 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y (neg.f64 x)) (*.f64 z (neg.f64 z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 y (*.f64 z (neg.f64 z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 -1 (/.f64 z (/.f64 x z))) (neg.f64 y))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) (pow.f64 z -2)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (*.f64 (/.f64 (sqrt.f64 y) x) (*.f64 z z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 y) x) (*.f64 z z)) (sqrt.f64 y))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 (/.f64 x z) z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) x) (/.f64 (cbrt.f64 y) (pow.f64 z -2)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 (/.f64 x z) z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 x)) z) (*.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 x)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 x)) (*.f64 z (*.f64 z (/.f64 (cbrt.f64 y) (sqrt.f64 x)))))
(*.f64 z (*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (sqrt.f64 x) z)) (/.f64 (cbrt.f64 y) (sqrt.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(*.f64 (cbrt.f64 (*.f64 z (*.f64 z (/.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)))
(*.f64 (cbrt.f64 (*.f64 z (*.f64 z (/.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)))
(*.f64 (/.f64 y (sqrt.f64 (/.f64 x z))) (/.f64 z (sqrt.f64 (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 z (cbrt.f64 (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y (/.f64 (neg.f64 x) z)) (neg.f64 z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y (/.f64 x 1)) (*.f64 z z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y (/.f64 x (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 y x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 y x)))
(*.f64 (/.f64 y (/.f64 x (*.f64 (sqrt.f64 z) z))) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 y x) (*.f64 z (sqrt.f64 z))))
(*.f64 (sqrt.f64 z) (*.f64 (*.f64 z (/.f64 y x)) (sqrt.f64 z)))
(*.f64 (/.f64 y (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y -1) (neg.f64 (/.f64 z (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 y (neg.f64 (neg.f64 x))) (neg.f64 (*.f64 z (neg.f64 z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 x z) z) (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (/.f64 x z) z) (pow.f64 (cbrt.f64 y) 2))) (cbrt.f64 y))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 x z) z)) (cbrt.f64 y))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y x) 1) (*.f64 z z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y x) 1) (/.f64 (*.f64 z z) 1))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 z)) z)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y x) (/.f64 1 (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 y x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y x) -1) (*.f64 z (neg.f64 z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (neg.f64 y) (/.f64 (neg.f64 x) z)) z)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (neg.f64 y) -1) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (neg.f64 x))) (*.f64 z (neg.f64 z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 x z)) z)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) 1) (*.f64 z (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (sqrt.f64 (/.f64 x z))) (/.f64 z (sqrt.f64 (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (sqrt.f64 x)) (/.f64 (*.f64 z z) (sqrt.f64 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 z (cbrt.f64 (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 z z) (cbrt.f64 x)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 x)) (*.f64 z (neg.f64 z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 (neg.f64 x) z)) (neg.f64 z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 x 1)) (*.f64 z z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 x (cbrt.f64 (pow.f64 z 4)))) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 y x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 x (*.f64 (sqrt.f64 z) z))) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 y x) (*.f64 z (sqrt.f64 z))))
(*.f64 (sqrt.f64 z) (*.f64 (*.f64 z (/.f64 y x)) (sqrt.f64 z)))
(*.f64 (/.f64 (/.f64 y 1) (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) -1) (neg.f64 (/.f64 z (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (neg.f64 x))) (neg.f64 (*.f64 z (neg.f64 z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) 1) (sqrt.f64 (/.f64 z (/.f64 x z))))
(*.f64 (/.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 (/.f64 (*.f64 z z) x)))
(*.f64 (*.f64 z (/.f64 y (sqrt.f64 x))) (sqrt.f64 (*.f64 z (/.f64 z x))))
(*.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) (sqrt.f64 (/.f64 x z))) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (/.f64 (/.f64 (*.f64 z y) (sqrt.f64 x)) (sqrt.f64 (/.f64 x z))))
(/.f64 (*.f64 z (/.f64 y (sqrt.f64 x))) (/.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 z)))
(*.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) (sqrt.f64 x)) z)
(*.f64 z (*.f64 z (/.f64 y x)))
(*.f64 (/.f64 (*.f64 (/.f64 y (sqrt.f64 x)) z) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (sqrt.f64 (neg.f64 x)) z)) (sqrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (*.f64 (/.f64 (/.f64 y (sqrt.f64 x)) (sqrt.f64 (neg.f64 x))) z) (sqrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) 1) (cbrt.f64 (/.f64 z (/.f64 x z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (/.f64 (*.f64 z z) x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)) (cbrt.f64 (*.f64 z (/.f64 z x))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (/.f64 x z))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2)) (cbrt.f64 (/.f64 x z))))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)) (/.f64 (cbrt.f64 (/.f64 x z)) (cbrt.f64 z)))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 y (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (/.f64 y (cbrt.f64 x)) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (/.f64 x z) z)) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (neg.f64 x)) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 z z))) 2))) (cbrt.f64 (*.f64 z (neg.f64 z))))
(*.f64 (/.f64 (/.f64 y (cbrt.f64 (neg.f64 x))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 z -2))) 2)) (cbrt.f64 (*.f64 z (neg.f64 z))))
(pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 1)
(*.f64 z (*.f64 z (/.f64 y x)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 y x)) z) 2)
(*.f64 z (*.f64 z (/.f64 y x)))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 3)
(*.f64 z (*.f64 z (/.f64 y x)))
(pow.f64 (pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 3) 1/3)
(*.f64 z (*.f64 z (/.f64 y x)))
(pow.f64 (/.f64 (/.f64 (/.f64 x z) z) y) -1)
(*.f64 z (*.f64 z (/.f64 y x)))
(neg.f64 (*.f64 (/.f64 y (neg.f64 x)) (*.f64 z z)))
(*.f64 z (*.f64 z (/.f64 y x)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 2))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 z (/.f64 y x))) 2))
(fabs.f64 (*.f64 z (*.f64 z (/.f64 y x))))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 z (/.f64 x z))))
(*.f64 z (*.f64 z (/.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 z (/.f64 x z))))))
(*.f64 z (*.f64 z (/.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 z (/.f64 x z))) 3))
(*.f64 z (*.f64 z (/.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (/.f64 x z) z) 3)))
(*.f64 z (*.f64 z (/.f64 y x)))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(*.f64 z (*.f64 z (/.f64 y x)))
(exp.f64 (log.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(*.f64 z (*.f64 z (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 z (/.f64 x z)))) 1))
(*.f64 z (*.f64 z (/.f64 y x)))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 z (/.f64 x z)))))
(*.f64 z (*.f64 z (/.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) 1)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 1 (/.f64 83333333333333/1000000000000000 x))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 -83333333333333/1000000000000000 (/.f64 1 (neg.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)))
(/.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 1 (neg.f64 x)) -83333333333333/1000000000000000)
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3) 1/3)
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(/.f64 83333333333333/1000000000000000 x)
(sqrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 2))
(fabs.f64 (/.f64 83333333333333/1000000000000000 x))
(log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 83333333333333/1000000000000000 x))))
(/.f64 83333333333333/1000000000000000 x)
(cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))
(/.f64 83333333333333/1000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(/.f64 83333333333333/1000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 (/.f64 z x) -13888888888889/5000000000000000) (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 (/.f64 z x) (*.f64 z 7936500793651/10000000000000000)) (*.f64 (/.f64 z x) -13888888888889/5000000000000000))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 (/.f64 z x) (*.f64 (*.f64 z 7936500793651/10000000000000000) 1)) (*.f64 (/.f64 z x) -13888888888889/5000000000000000))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))) 1)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 z x))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 1 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (*.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 z x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 1 x) (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 1 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 1 z)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) (*.f64 -1 (/.f64 z x)))
(*.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) (/.f64 (neg.f64 z) x))
(*.f64 (+.f64 13888888888889/5000000000000000 (*.f64 z -7936500793651/10000000000000000)) (/.f64 (neg.f64 z) x))
(*.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) 1) z)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 z x))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(/.f64 (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 z (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 z x))) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))))
(*.f64 (sqrt.f64 (/.f64 z x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))))
(*.f64 (sqrt.f64 (/.f64 z x)) (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 (/.f64 x z))))
(/.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 z)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 x)) (neg.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (*.f64 -1 (/.f64 z x)) (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))
(*.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) (/.f64 (neg.f64 z) x))
(*.f64 (+.f64 13888888888889/5000000000000000 (*.f64 z -7936500793651/10000000000000000)) (/.f64 (neg.f64 z) x))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 x z)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) x) (*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 1) z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) x) z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 x z)) (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (cbrt.f64 (/.f64 x z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 (/.f64 x z))))
(/.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) x) (*.f64 (/.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 1) z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (sqrt.f64 (/.f64 x z))) (/.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (sqrt.f64 (/.f64 x z))))
(/.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)) 2) (cbrt.f64 (*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x 1)) z)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) -1) (neg.f64 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 z)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 1 (/.f64 (/.f64 x z) (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))) (sqrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 1 (/.f64 (/.f64 x z) (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2))) (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) 2) (/.f64 x z)) (cbrt.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) 1) z)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) 1) (/.f64 z 1))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) -1) (neg.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) -1) (/.f64 z x))
(*.f64 (/.f64 z x) (-.f64 -13888888888889/5000000000000000 (/.f64 (*.f64 z 7936500793651/10000000000000000) -1)))
(*.f64 (/.f64 z x) (-.f64 -13888888888889/5000000000000000 (/.f64 z -10000000000000000/7936500793651)))
(*.f64 (/.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) (neg.f64 (neg.f64 x))) (neg.f64 z))
(*.f64 (-.f64 13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)) (/.f64 (neg.f64 z) x))
(*.f64 (+.f64 13888888888889/5000000000000000 (*.f64 z -7936500793651/10000000000000000)) (/.f64 (neg.f64 z) x))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) 1) (/.f64 z x))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(/.f64 (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 z (sqrt.f64 x))) (sqrt.f64 x))
(*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (neg.f64 x)) (neg.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 x 1)) z)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 x (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (/.f64 x (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) -1) (neg.f64 (/.f64 z x)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 1) (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 z)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) 1) (sqrt.f64 (/.f64 z x)))
(*.f64 (sqrt.f64 (/.f64 z x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))))
(*.f64 (sqrt.f64 (/.f64 z x)) (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) (sqrt.f64 x)) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z)))))
(*.f64 (sqrt.f64 z) (/.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (sqrt.f64 x)) (sqrt.f64 (/.f64 x z))))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 (/.f64 x z))) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (/.f64 x z)))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (*.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (neg.f64 x)))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) 1) (cbrt.f64 (/.f64 z x)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 z x)))
(/.f64 (*.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (cbrt.f64 (/.f64 z x))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 x)) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 z)))
(*.f64 (/.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (*.f64 (cbrt.f64 (neg.f64 x)) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))) (cbrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (cbrt.f64 (neg.f64 x))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (neg.f64 z)))
(pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 3)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(pow.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3) 1/3)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(pow.f64 (/.f64 x (*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) z)) -1)
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(neg.f64 (*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (neg.f64 x)) z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 2))
(fabs.f64 (*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) z))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) 3) (pow.f64 (/.f64 x z) 3)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(exp.f64 (log.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 1))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
0.3b
(/.f64 83333333333333/1000000000000000 x)
Compiler

Compiled 53 to 33 computations (37.7% saved)

localize31.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000)
0.2b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
17.3b
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
Compiler

Compiled 78 to 43 computations (44.9% saved)

series3.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
z
@0
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
0.0ms
x
@0
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
0.0ms
x
@inf
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
0.0ms
y
@0
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
0.0ms
y
@inf
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))

rewrite78.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1096×associate-/r/
774×swap-sqr
650×associate-/l/
630×distribute-rgt-in
604×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
122525
2329825
Stop Event
node limit
Counts
1 → 114
Calls
Call 1
Inputs
(/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000) (*.f64 (/.f64 (*.f64 z z) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z z) x) y) (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) (*.f64 y (/.f64 (*.f64 z z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 (*.f64 z z) x)) (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000)) (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) y)) (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))) (*.f64 1 (*.f64 y (/.f64 (*.f64 z z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 y (/.f64 (*.f64 z z) x))) (*.f64 1 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) 7936500793651/10000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) y) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) -7936500793651/10000000000000000) (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (neg.f64 y)) (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000) 1) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) y) 1) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) 1) (*.f64 (*.f64 y (/.f64 (*.f64 z z) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (/.f64 (*.f64 z z) x)) 1) (*.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 (*.f64 z z) x) 1)) (*.f64 y (*.f64 (/.f64 (*.f64 z z) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (/.f64 (*.f64 z z) x) 1)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 (*.f64 z z) x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 (*.f64 z z) (neg.f64 x))) (*.f64 (neg.f64 y) (/.f64 (*.f64 z z) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 y) (/.f64 (*.f64 z z) (neg.f64 x))) (*.f64 -7936500793651/10000000000000000 (/.f64 (*.f64 z z) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 z (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (*.f64 z z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2) (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (neg.f64 z)) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) (+.f64 7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z z) x) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 z z) x) (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2)) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) (sqrt.f64 x)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 (/.f64 (*.f64 z z) 1) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (/.f64 (*.f64 z z) (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 x)) (*.f64 (*.f64 z z) (-.f64 -7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (-.f64 -7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) z) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z 1) (*.f64 z (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z 1) (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z x) (*.f64 (/.f64 z 1) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) x) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (/.f64 z (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) x) (*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) 1) (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (/.f64 (cbrt.f64 (*.f64 z z)) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) x) (*.f64 z (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (neg.f64 x)) (*.f64 z (-.f64 -7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 x (-.f64 -7936500793651/10000000000000000 y))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 x (*.f64 (sqrt.f64 z) (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 x (*.f64 (cbrt.f64 (*.f64 z z)) (+.f64 7936500793651/10000000000000000 y)))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) (/.f64 x 1)) (+.f64 7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) (/.f64 x (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) (/.f64 x (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z z) -1) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (*.f64 (cbrt.f64 (pow.f64 z 4)) (+.f64 7936500793651/10000000000000000 y)))) (cbrt.f64 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (/.f64 x (*.f64 z (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 x (*.f64 z (+.f64 7936500793651/10000000000000000 y)))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) (cbrt.f64 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) x) 1) (+.f64 7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) x) (/.f64 1 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) x) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) x) -1) (-.f64 -7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (neg.f64 z)) -1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 z (neg.f64 z)) x) (-.f64 -7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (+.f64 7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 7936500793651/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y y) (*.f64 (-.f64 y 7936500793651/10000000000000000) (-.f64 y 7936500793651/10000000000000000))))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 3))) (+.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) (-.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 62988044847622952881909801/100000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) 1) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) 1) (sqrt.f64 x)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) 1) (neg.f64 x)) (-.f64 -7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) 1) (/.f64 x 1)) (+.f64 7936500793651/10000000000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) 1) (/.f64 x (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) 1) (/.f64 x (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) 1) -1) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 1) (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 x)) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (-.f64 -7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) 1) (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 x)) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 -7936500793651/10000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 z z) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 -7936500793651/10000000000000000 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 -7936500793651/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (/.f64 x (*.f64 z (-.f64 -7936500793651/10000000000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 z (neg.f64 z)) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 z 4) (pow.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 z) z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))))))

simplify87.0ms (0.5%)

Algorithm
egg-herbie
Rules
1498×associate-/r/
932×unswap-sqr
508×*-commutative
488×associate-*l/
444×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03264566
110444546
239794540
Stop Event
node limit
Counts
150 → 171
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000) (*.f64 (/.f64 (*.f64 z z) x) y))
(+.f64 (*.f64 (/.f64 (*.f64 z z) x) y) (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) (*.f64 y (/.f64 (*.f64 z z) x)))
(+.f64 (*.f64 y (/.f64 (*.f64 z z) x)) (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)))
(+.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000)) (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) y)))
(+.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) y)) (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000)))
(+.f64 (*.f64 1 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))) (*.f64 1 (*.f64 y (/.f64 (*.f64 z z) x))))
(+.f64 (*.f64 1 (*.f64 y (/.f64 (*.f64 z z) x))) (*.f64 1 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) 7936500793651/10000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) y))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) y) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) 7936500793651/10000000000000000))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) -7936500793651/10000000000000000) (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (neg.f64 y)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (neg.f64 y)) (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) -7936500793651/10000000000000000))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000) 1) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) y) 1))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) y) 1) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000) 1))
(+.f64 (*.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) 1) (*.f64 (*.f64 y (/.f64 (*.f64 z z) x)) 1))
(+.f64 (*.f64 (*.f64 y (/.f64 (*.f64 z z) x)) 1) (*.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) 1))
(+.f64 (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 (*.f64 z z) x) 1)) (*.f64 y (*.f64 (/.f64 (*.f64 z z) x) 1)))
(+.f64 (*.f64 y (*.f64 (/.f64 (*.f64 z z) x) 1)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 (*.f64 z z) x) 1)))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 (*.f64 z z) (neg.f64 x))) (*.f64 (neg.f64 y) (/.f64 (*.f64 z z) (neg.f64 x))))
(+.f64 (*.f64 (neg.f64 y) (/.f64 (*.f64 z z) (neg.f64 x))) (*.f64 -7936500793651/10000000000000000 (/.f64 (*.f64 z z) (neg.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))) 1)
(*.f64 z (*.f64 z (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 z (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) z))
(*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (*.f64 z z) x))
(*.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)
(*.f64 1 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2) (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 z z))
(*.f64 (*.f64 z (neg.f64 z)) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))
(*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (*.f64 (/.f64 (*.f64 z z) x) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (*.f64 (/.f64 (*.f64 z z) x) (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2)) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 z z) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (*.f64 z z) (sqrt.f64 x)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 x)))
(*.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 x)))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 (*.f64 z z) 1) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (/.f64 (*.f64 z z) (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z)
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 (*.f64 z z) (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) z) z)
(*.f64 (/.f64 z 1) (*.f64 z (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 z 1) (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 z x) (*.f64 (/.f64 z 1) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (/.f64 z (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) x) (*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) 1) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (/.f64 (cbrt.f64 (*.f64 z z)) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(*.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) x) (*.f64 z (neg.f64 z)))
(*.f64 (/.f64 z (neg.f64 x)) (*.f64 z (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (/.f64 z (/.f64 x (-.f64 -7936500793651/10000000000000000 y))) (neg.f64 z))
(*.f64 (/.f64 z (/.f64 x (*.f64 (sqrt.f64 z) (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 z))
(*.f64 (/.f64 z (/.f64 x (*.f64 (cbrt.f64 (*.f64 z z)) (+.f64 7936500793651/10000000000000000 y)))) (cbrt.f64 z))
(*.f64 (/.f64 (*.f64 z z) (/.f64 x 1)) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (*.f64 z z) (/.f64 x (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 z z) (/.f64 x (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 z z) -1) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (cbrt.f64 (pow.f64 z 4)) (+.f64 7936500793651/10000000000000000 y)))) (cbrt.f64 (*.f64 z z)))
(*.f64 (/.f64 (sqrt.f64 z) (/.f64 x (*.f64 z (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 z))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 x (*.f64 z (+.f64 7936500793651/10000000000000000 y)))) (cbrt.f64 z))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) (cbrt.f64 (*.f64 z z)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) x) 1) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (/.f64 (*.f64 z z) x) (/.f64 1 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) x) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) x) -1) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (*.f64 z (neg.f64 z)) -1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (*.f64 z (neg.f64 z)) x) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y y) (*.f64 (-.f64 y 7936500793651/10000000000000000) (-.f64 y 7936500793651/10000000000000000))))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 3))) (+.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) (-.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 62988044847622952881909801/100000000000000000000000000000000))))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (sqrt.f64 x)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (neg.f64 x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (/.f64 x 1)) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (/.f64 x (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (/.f64 x (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) -1) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 1) (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 x)) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) 1) (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 x)) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)))
(pow.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)
(pow.f64 (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 3) 1/3)
(pow.f64 (/.f64 x (*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y))) -1)
(neg.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 -7936500793651/10000000000000000 y)))
(neg.f64 (*.f64 (*.f64 z z) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 -7936500793651/10000000000000000 y)) 1))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 -7936500793651/10000000000000000 y))))
(neg.f64 (/.f64 z (/.f64 x (*.f64 z (-.f64 -7936500793651/10000000000000000 y)))))
(neg.f64 (/.f64 (*.f64 z (neg.f64 z)) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(sqrt.f64 (/.f64 (pow.f64 z 4) (pow.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(exp.f64 (log.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
Outputs
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 y (/.f64 z (/.f64 x z)))
(*.f64 y (*.f64 z (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(*.f64 y (/.f64 z (/.f64 x z)))
(*.f64 y (*.f64 z (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000) (*.f64 (/.f64 (*.f64 z z) x) y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) x) y) (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) (*.f64 y (/.f64 (*.f64 z z) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 y (/.f64 (*.f64 z z) x)) (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000)) (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) y)) (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 1 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))) (*.f64 1 (*.f64 y (/.f64 (*.f64 z z) x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 1 (*.f64 y (/.f64 (*.f64 z z) x))) (*.f64 1 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) 7936500793651/10000000000000000) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) y) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) 7936500793651/10000000000000000))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) -7936500793651/10000000000000000) (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (neg.f64 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (neg.f64 y)) (*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) -7936500793651/10000000000000000))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000) 1) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) y) 1))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) y) 1) (*.f64 (*.f64 (/.f64 (*.f64 z z) x) 7936500793651/10000000000000000) 1))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) 1) (*.f64 (*.f64 y (/.f64 (*.f64 z z) x)) 1))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (*.f64 y (/.f64 (*.f64 z z) x)) 1) (*.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x)) 1))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 (*.f64 z z) x) 1)) (*.f64 y (*.f64 (/.f64 (*.f64 z z) x) 1)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 y (*.f64 (/.f64 (*.f64 z z) x) 1)) (*.f64 7936500793651/10000000000000000 (*.f64 (/.f64 (*.f64 z z) x) 1)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 -7936500793651/10000000000000000 (/.f64 (*.f64 z z) (neg.f64 x))) (*.f64 (neg.f64 y) (/.f64 (*.f64 z z) (neg.f64 x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(+.f64 (*.f64 (neg.f64 y) (/.f64 (*.f64 z z) (neg.f64 x))) (*.f64 -7936500793651/10000000000000000 (/.f64 (*.f64 z z) (neg.f64 x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))) 1)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 z (*.f64 z (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 z (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) z))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 (*.f64 z z) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 1 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2) (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (cbrt.f64 (*.f64 z z))))
(/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (pow.f64 z 4))))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 (cbrt.f64 (pow.f64 z 4)) (cbrt.f64 (*.f64 z z))))
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 z z))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 z (neg.f64 z)) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 (/.f64 (*.f64 z z) x) 1) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 (/.f64 (*.f64 z z) x) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 (/.f64 (*.f64 z z) x) (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2)) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) (sqrt.f64 x)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 x)))
(*.f64 (/.f64 z (/.f64 (sqrt.f64 x) z)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 x)))
(*.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 x)))
(*.f64 (*.f64 (/.f64 z (pow.f64 (cbrt.f64 x) 2)) z) (/.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 x)))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 1 x) (*.f64 (/.f64 (*.f64 z z) 1) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (*.f64 z (/.f64 z (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (/.f64 (*.f64 z z) (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (/.f64 z (/.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) z)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (/.f64 z (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 1 (neg.f64 x)) (*.f64 (*.f64 z z) (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) (neg.f64 x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) z) z)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z 1) (*.f64 z (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z 1) (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 (/.f64 z 1) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z x) (*.f64 z (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) 1) (*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) x) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (cbrt.f64 (*.f64 z z))))
(/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (pow.f64 z 4))))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 (cbrt.f64 (pow.f64 z 4)) (cbrt.f64 (*.f64 z z))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (/.f64 z (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (/.f64 z (/.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) z)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) x) (*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) 1) (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (cbrt.f64 (*.f64 z z))))
(/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (pow.f64 z 4))))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 (cbrt.f64 (pow.f64 z 4)) (cbrt.f64 (*.f64 z z))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (/.f64 (cbrt.f64 (*.f64 z z)) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 z 4)) (cbrt.f64 (*.f64 z z))) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (/.f64 (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) (cbrt.f64 (*.f64 z z))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))) (/.f64 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)))
(*.f64 (cbrt.f64 (*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))) (/.f64 (cbrt.f64 (pow.f64 z 4)) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)))
(/.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2) (cbrt.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z))))))
(*.f64 (/.f64 (-.f64 -7936500793651/10000000000000000 y) x) (*.f64 z (neg.f64 z)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z (neg.f64 x)) (*.f64 z (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z (/.f64 x (-.f64 -7936500793651/10000000000000000 y))) (neg.f64 z))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 z (/.f64 x (*.f64 (sqrt.f64 z) (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (*.f64 (/.f64 z x) (*.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 z))))
(*.f64 (/.f64 z x) (*.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 z)) (sqrt.f64 z)))
(*.f64 (/.f64 (*.f64 z (sqrt.f64 z)) (/.f64 x (sqrt.f64 z))) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (/.f64 z (/.f64 x (*.f64 (cbrt.f64 (*.f64 z z)) (+.f64 7936500793651/10000000000000000 y)))) (cbrt.f64 z))
(*.f64 (*.f64 (/.f64 z x) (*.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))
(*.f64 (*.f64 (cbrt.f64 z) (/.f64 z x)) (*.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 (*.f64 z z))))
(*.f64 (/.f64 (*.f64 z (cbrt.f64 z)) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) (cbrt.f64 (*.f64 z z)))
(*.f64 (/.f64 (*.f64 z z) (/.f64 x 1)) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) (/.f64 x (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) (/.f64 x (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z z) -1) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 1 (/.f64 x (*.f64 (cbrt.f64 (pow.f64 z 4)) (+.f64 7936500793651/10000000000000000 y)))) (cbrt.f64 (*.f64 z z)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (cbrt.f64 (*.f64 z z))))
(/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (pow.f64 z 4))))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 (cbrt.f64 (pow.f64 z 4)) (cbrt.f64 (*.f64 z z))))
(*.f64 (/.f64 (sqrt.f64 z) (/.f64 x (*.f64 z (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 z))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 x (*.f64 z (+.f64 7936500793651/10000000000000000 y)))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (/.f64 x z) (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (/.f64 x (*.f64 z (+.f64 7936500793651/10000000000000000 y))) (cbrt.f64 z)))
(/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) z) (cbrt.f64 z)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 z 4)) (/.f64 x (+.f64 7936500793651/10000000000000000 y))) (cbrt.f64 (*.f64 z z)))
(*.f64 (cbrt.f64 (pow.f64 z 4)) (*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (cbrt.f64 (*.f64 z z))))
(/.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) (cbrt.f64 (pow.f64 z 4))))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 (cbrt.f64 (pow.f64 z 4)) (cbrt.f64 (*.f64 z z))))
(*.f64 (/.f64 (/.f64 (*.f64 z z) x) 1) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) x) (/.f64 1 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) x) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) x) -1) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z (neg.f64 z)) -1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 z (neg.f64 z)) x) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (/.f64 (/.f64 z (/.f64 x z)) (/.f64 (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y)))) (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 7936500793651/10000000000000000 y))))
(/.f64 (*.f64 (*.f64 z (/.f64 z x)) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y))) (/.f64 (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (fma.f64 y (+.f64 7936500793651/10000000000000000 y) 62988044847622952881909801/100000000000000000000000000000000)))
(*.f64 (/.f64 (*.f64 (fma.f64 y (+.f64 7936500793651/10000000000000000 y) 62988044847622952881909801/100000000000000000000000000000000) (/.f64 z (/.f64 x z))) (-.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y y)))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y y) (*.f64 (-.f64 y 7936500793651/10000000000000000) (-.f64 y 7936500793651/10000000000000000))))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(*.f64 (/.f64 (/.f64 z (/.f64 x z)) (/.f64 (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y y) (*.f64 (+.f64 y -7936500793651/10000000000000000) (+.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(*.f64 (*.f64 (/.f64 (*.f64 z (/.f64 z x)) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y y) (*.f64 (+.f64 y -7936500793651/10000000000000000) (+.f64 y -7936500793651/10000000000000000))))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(*.f64 (*.f64 (/.f64 (/.f64 z (/.f64 x z)) (-.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y y) (*.f64 (+.f64 y -7936500793651/10000000000000000) (+.f64 y -7936500793651/10000000000000000))))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y (+.f64 y -7936500793651/10000000000000000))))
(*.f64 (/.f64 (*.f64 (/.f64 (*.f64 z z) x) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 3))) (+.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) (-.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 62988044847622952881909801/100000000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 3))) (+.f64 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000 (*.f64 y (*.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) -62988044847622952881909801/100000000000000000000000000000000)))))
(*.f64 (/.f64 (*.f64 (*.f64 z (/.f64 z x)) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 3))) (fma.f64 y (*.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) -62988044847622952881909801/100000000000000000000000000000000)) 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000))
(*.f64 (*.f64 (/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (+.f64 249904677011889121561586509808419260962315509257995512948030981609113845849401/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 y (+.f64 y -7936500793651/10000000000000000)) 3))) (/.f64 z (/.f64 x z))) (fma.f64 y (*.f64 (+.f64 y -7936500793651/10000000000000000) (fma.f64 y (+.f64 y -7936500793651/10000000000000000) -62988044847622952881909801/100000000000000000000000000000000)) 3967493793726160421535992951086770620470001099859601/10000000000000000000000000000000000000000000000000000000000000000))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) 1) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (sqrt.f64 x)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 x)))
(*.f64 (/.f64 z (/.f64 (sqrt.f64 x) z)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (sqrt.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 x)))
(*.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 x)))
(*.f64 (*.f64 (/.f64 z (pow.f64 (cbrt.f64 x) 2)) z) (/.f64 (+.f64 7936500793651/10000000000000000 y) (cbrt.f64 x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (neg.f64 x)) (-.f64 -7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (/.f64 x 1)) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (/.f64 x (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) (/.f64 x (pow.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) 2))) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) 1) -1) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) 1) (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) (*.f64 z (/.f64 z (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 x)) (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 (*.f64 z z) (*.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))))))
(*.f64 (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 z (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))))))
(/.f64 (*.f64 z (*.f64 z (sqrt.f64 (+.f64 7936500793651/10000000000000000 y)))) (*.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (sqrt.f64 (neg.f64 x))) (sqrt.f64 (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 z z) (*.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))))) (sqrt.f64 (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (*.f64 (/.f64 z (sqrt.f64 (neg.f64 x))) (/.f64 z (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))))) (sqrt.f64 (-.f64 -7936500793651/10000000000000000 y)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 -7936500793651/10000000000000000 y)) (*.f64 z z)) (*.f64 (sqrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) (sqrt.f64 (neg.f64 x))))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) 1) (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 z (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2) z)) (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (*.f64 z (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2))) (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 x)) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)))
(*.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) (/.f64 (*.f64 z z) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2))))
(*.f64 (cbrt.f64 (+.f64 7936500793651/10000000000000000 y)) (*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2))))
(/.f64 (*.f64 z (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2))) (/.f64 (cbrt.f64 x) (cbrt.f64 (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2)) (cbrt.f64 (neg.f64 x))) (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (/.f64 (*.f64 z z) (*.f64 (cbrt.f64 (neg.f64 x)) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2))) (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (*.f64 (/.f64 z (cbrt.f64 (neg.f64 x))) (/.f64 z (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2))) (cbrt.f64 (-.f64 -7936500793651/10000000000000000 y)))
(pow.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 1)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(pow.f64 (*.f64 z (sqrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 2)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 3)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(pow.f64 (pow.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 3) 1/3)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(pow.f64 (/.f64 x (*.f64 (*.f64 z z) (+.f64 7936500793651/10000000000000000 y))) -1)
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(neg.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 -7936500793651/10000000000000000 y)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(neg.f64 (*.f64 (*.f64 z z) (/.f64 (-.f64 -7936500793651/10000000000000000 y) x)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 -7936500793651/10000000000000000 y)) 1))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (*.f64 z z) x) (-.f64 -7936500793651/10000000000000000 y))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(neg.f64 (/.f64 z (/.f64 x (*.f64 z (-.f64 -7936500793651/10000000000000000 y)))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(neg.f64 (/.f64 (*.f64 z (neg.f64 z)) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(sqrt.f64 (/.f64 (pow.f64 z 4) (pow.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) 2)))
(fabs.f64 (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (log.f64 (pow.f64 (exp.f64 z) z)))
(*.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x) (*.f64 z (log.f64 (exp.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x)) 3))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y)) 3)))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(exp.f64 (log.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))) 1))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 z z) (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 (+.f64 7936500793651/10000000000000000 y) (/.f64 z x)))

localize41.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
0.2b
(*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)
0.3b
(fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x))
7.9b
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)
Compiler

Compiled 104 to 68 computations (34.6% saved)

series5.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)
0.0ms
y
@0
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)
0.0ms
y
@inf
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)
0.0ms
x
@inf
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)
0.0ms
x
@-inf
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)

rewrite102.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1128×associate-/r*
826×associate-/l*
474×associate-/r/
362×add-sqr-sqrt
348×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01567
134867
2479467
Stop Event
node limit
Counts
3 → 100
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)
(*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) (sqrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (*.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 2) (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (*.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (-.f64 -83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 1) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) x) (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) x) (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2))) (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (/.f64 1 x)) (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2))) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (/.f64 1 x)) (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (+.f64 (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2) (*.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3)) (/.f64 1 x)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2)) (*.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))) (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3)) (/.f64 1 x)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) 3) (pow.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2)) (-.f64 (*.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))) (*.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z y)) (*.f64 z (*.f64 z 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (*.f64 z (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z y) z) (*.f64 (*.f64 z 7936500793651/10000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) z) (*.f64 (*.f64 z y) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 z) (+.f64 y 7936500793651/10000000000000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (*.f64 z 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z y) 1) (*.f64 (*.f64 z 7936500793651/10000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) 1) (*.f64 (*.f64 z y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 1 (+.f64 y 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (+.f64 y -7936500793651/10000000000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (+.f64 y -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 z y)) (*.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z 7936500793651/10000000000000000))) (-.f64 (*.f64 z y) (*.f64 z 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 z 7936500793651/10000000000000000) 3)) (+.f64 (*.f64 (*.f64 z y) (*.f64 z y)) (-.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z 7936500793651/10000000000000000)) (*.f64 (*.f64 z y) (*.f64 z 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) 1) (+.f64 y -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000))) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) 1) (+.f64 y -7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000))) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (*.f64 (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) 1) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (+.f64 y 7936500793651/10000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z y (*.f64 z 7936500793651/10000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y z (*.f64 z 7936500793651/10000000000000000))))))

simplify110.0ms (0.6%)

Algorithm
egg-herbie
Rules
1788×associate-/l*
1264×associate-*r/
970×associate-*l/
716×associate-/r*
522×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03165964
18675612
235605612
Stop Event
node limit
Counts
184 → 180
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)) (*.f64 -13888888888889/5000000000000000 z))) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 7936500793651/10000000000000000 (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 y (pow.f64 z 2))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 7936500793651/10000000000000000 z)
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))) 1)
(*.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (/.f64 1 x))
(*.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 1)
(*.f64 1 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) (sqrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (*.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (/.f64 1 x)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 2) (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (*.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (/.f64 1 x)))
(*.f64 (/.f64 1 x) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))
(*.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) (/.f64 -1 x))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (sqrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (cbrt.f64 x)))
(*.f64 (/.f64 -1 x) (-.f64 -83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 1) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) x))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) x) (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) x) (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))))
(*.f64 (/.f64 1 (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2))) (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (/.f64 1 x)) (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2))) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (/.f64 1 x)) (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (+.f64 (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2) (*.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3)) (/.f64 1 x)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2)) (*.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))) (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3)) (/.f64 1 x)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) 3) (pow.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2)) (-.f64 (*.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))) (*.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))))
(pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 3) 1/3)
(pow.f64 (/.f64 x (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) -1)
(neg.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(exp.f64 (log.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(+.f64 (*.f64 z (*.f64 z y)) (*.f64 z (*.f64 z 7936500793651/10000000000000000)))
(+.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (*.f64 z (*.f64 z y)))
(+.f64 (*.f64 (*.f64 z y) z) (*.f64 (*.f64 z 7936500793651/10000000000000000) z))
(+.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) z) (*.f64 (*.f64 z y) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) 1)
(pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (+.f64 y 7936500793651/10000000000000000)) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))
(exp.f64 (log.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))
(+.f64 (*.f64 z y) (*.f64 z 7936500793651/10000000000000000))
(+.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z y))
(+.f64 (*.f64 (*.f64 z y) 1) (*.f64 (*.f64 z 7936500793651/10000000000000000) 1))
(+.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) 1) (*.f64 (*.f64 z y) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 1)
(/.f64 z (/.f64 1 (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (+.f64 y -7936500793651/10000000000000000) z))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 z y)) (*.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z 7936500793651/10000000000000000))) (-.f64 (*.f64 z y) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 z 7936500793651/10000000000000000) 3)) (+.f64 (*.f64 (*.f64 z y) (*.f64 z y)) (-.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z 7936500793651/10000000000000000)) (*.f64 (*.f64 z y) (*.f64 z 7936500793651/10000000000000000)))))
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) 1) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000))) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(/.f64 (/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))
(/.f64 (/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))
(/.f64 (/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) 1) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000))) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (*.f64 (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) 1) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(/.f64 (/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))
(pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 1)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3)
(pow.f64 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 2))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y 7936500793651/10000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(fma.f64 z y (*.f64 z 7936500793651/10000000000000000))
(fma.f64 y z (*.f64 z 7936500793651/10000000000000000))
Outputs
(/.f64 83333333333333/1000000000000000 x)
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (*.f64 (+.f64 (/.f64 y x) (*.f64 7936500793651/10000000000000000 (/.f64 1 x))) (pow.f64 z 2))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000)))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x)
(/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))
(*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 -13888888888889/5000000000000000 (/.f64 z x)) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000)))
(fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (fma.f64 7936500793651/10000000000000000 (*.f64 z z) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x)
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(*.f64 (/.f64 y x) (*.f64 z z))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(/.f64 (*.f64 y (pow.f64 z 2)) x)
(/.f64 y (/.f64 x (*.f64 z z)))
(*.f64 (/.f64 y x) (*.f64 z z))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (+.f64 (/.f64 (*.f64 y (pow.f64 z 2)) x) (+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -13888888888889/5000000000000000 (/.f64 z x) (*.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (+.f64 (/.f64 y x) (/.f64 7936500793651/10000000000000000 x)) (*.f64 z z) (/.f64 (*.f64 -13888888888889/5000000000000000 z) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y)) (*.f64 -13888888888889/5000000000000000 z))) x)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 (pow.f64 z 2) (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 7936500793651/10000000000000000 (pow.f64 z 2))
(*.f64 z (*.f64 z 7936500793651/10000000000000000))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 y (pow.f64 z 2))
(*.f64 z (*.f64 z y))
(*.f64 y (*.f64 z z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 y (pow.f64 z 2))
(*.f64 z (*.f64 z y))
(*.f64 y (*.f64 z z))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 y (pow.f64 z 2)) (*.f64 7936500793651/10000000000000000 (pow.f64 z 2)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 z (+.f64 7936500793651/10000000000000000 y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 7936500793651/10000000000000000 z)
(*.f64 z 7936500793651/10000000000000000)
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 y z) (*.f64 7936500793651/10000000000000000 z))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (/.f64 1 x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 1 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) (sqrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (*.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 2))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 2) (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (*.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (/.f64 1 x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 1 x) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) (/.f64 -1 x))
(*.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) (/.f64 -1 x))
(/.f64 (neg.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)))) x)
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (sqrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 -1 x) (-.f64 -83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))))
(*.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) (/.f64 -1 x))
(/.f64 (neg.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000)))) x)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 1) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) x) (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (cbrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) x))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (sqrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (sqrt.f64 x)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2) x) (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 1 (/.f64 x (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) 2))) (cbrt.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (/.f64 1 x)) (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2))) (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))
(*.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (/.f64 1 x))))
(*.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 2)) (*.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 2)) x)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 2)) x)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (/.f64 1 x)) (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (+.f64 (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2) (*.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3)) (/.f64 1 x))) (+.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2)) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 (*.f64 z z) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 2)) x) (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 3))) (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (*.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 2)) x) (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (*.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3)) (/.f64 1 x)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2)) (*.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))) (-.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 4) (*.f64 (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 2) (*.f64 (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))) (/.f64 1 x))) (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 3)) x) (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (*.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (-.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))) (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 4) (*.f64 (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 2) (*.f64 (-.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) (-.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 3)) (*.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 4) (*.f64 (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 2) (*.f64 (+.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 (*.f64 (-.f64 -7936500793651/10000000000000000 y) z) z)) (+.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 (*.f64 (-.f64 -7936500793651/10000000000000000 y) z) z))))) x)) (-.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) (*.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (+.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 (*.f64 (-.f64 -7936500793651/10000000000000000 y) z) z)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3)) (/.f64 1 x)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) 3) (pow.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2)) (-.f64 (*.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))) (*.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2) (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3) (pow.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) 3) (pow.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))) 3)) (/.f64 1 x))) (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 4) (*.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))) (-.f64 (*.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (-.f64 (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))) (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 3)) (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) 3) (pow.f64 (*.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (-.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))) 3)) x)) (fma.f64 (*.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (-.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))) (-.f64 (*.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (-.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))) (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2)) (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 4)))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3) (pow.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) 3)) x) (fma.f64 (*.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (+.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 (*.f64 (-.f64 -7936500793651/10000000000000000 y) z) z))) (fma.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (+.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 (*.f64 (-.f64 -7936500793651/10000000000000000 y) z) z)) (neg.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2))) (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 4))) (+.f64 (pow.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2) 3) (pow.f64 (*.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (+.f64 (fma.f64 -13888888888889/5000000000000000 z 83333333333333/1000000000000000) (*.f64 (*.f64 (-.f64 -7936500793651/10000000000000000 y) z) z))) 3)))
(pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 2)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 3)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 3) 1/3)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(pow.f64 (/.f64 x (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) -1)
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(neg.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000))) (neg.f64 x))
(/.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000)) (neg.f64 x))
(/.f64 (-.f64 -83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) (neg.f64 x))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 2))
(fabs.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x))))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x) 3))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) 3) (pow.f64 x 3)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(exp.f64 (log.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)) 1))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (fma.f64 z -13888888888889/5000000000000000 83333333333333/1000000000000000)) x)))
(/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000))) x)
(/.f64 (fma.f64 z (fma.f64 z (+.f64 y 7936500793651/10000000000000000) -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)
(+.f64 (*.f64 z (*.f64 z y)) (*.f64 z (*.f64 z 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (*.f64 z y) z) (*.f64 (*.f64 z 7936500793651/10000000000000000) z))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) z) (*.f64 (*.f64 z y) z))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))) 1)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 1)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))) 2)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))) 3)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(pow.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3) 1/3)
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 2))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2))
(fabs.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (+.f64 y 7936500793651/10000000000000000)) z))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)))))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z)) 3))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(exp.f64 (log.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))) 1))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) (*.f64 z z))))
(*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (*.f64 z y) (*.f64 z 7936500793651/10000000000000000))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z y))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 (*.f64 z y) 1) (*.f64 (*.f64 z 7936500793651/10000000000000000) 1))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(+.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) 1) (*.f64 (*.f64 z y) 1))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))) 1)
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(/.f64 z (/.f64 1 (+.f64 y 7936500793651/10000000000000000)))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (/.f64 (+.f64 y -7936500793651/10000000000000000) z))
(*.f64 (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)) z)
(*.f64 z (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))) z))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)) z)
(*.f64 z (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (+.f64 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)) z)
(*.f64 z (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(/.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 z y)) (*.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z 7936500793651/10000000000000000))) (-.f64 (*.f64 z y) (*.f64 z 7936500793651/10000000000000000)))
(/.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) (*.f64 z (-.f64 y 7936500793651/10000000000000000))) (*.f64 z (-.f64 y 7936500793651/10000000000000000)))
(/.f64 (*.f64 (*.f64 z z) (-.f64 (*.f64 y y) 62988044847622952881909801/100000000000000000000000000000000)) (*.f64 z (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z z) (/.f64 (*.f64 z (+.f64 y -7936500793651/10000000000000000)) (-.f64 (*.f64 y y) 62988044847622952881909801/100000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 (*.f64 z 7936500793651/10000000000000000) 3)) (+.f64 (*.f64 (*.f64 z y) (*.f64 z y)) (-.f64 (*.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z 7936500793651/10000000000000000)) (*.f64 (*.f64 z y) (*.f64 z 7936500793651/10000000000000000)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) 3) (*.f64 (pow.f64 z 3) 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 z y) (*.f64 z y) (*.f64 (*.f64 z 7936500793651/10000000000000000) (-.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z y)))))
(/.f64 (*.f64 (pow.f64 z 3) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 (*.f64 z 7936500793651/10000000000000000) (*.f64 z (-.f64 7936500793651/10000000000000000 y)) (*.f64 z (*.f64 (*.f64 y y) z))))
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) 1) (+.f64 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)) z)
(*.f64 z (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000))) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)) z)
(*.f64 z (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (*.f64 (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)) z)
(*.f64 z (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(/.f64 (/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(/.f64 (/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(/.f64 (/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) 1) (+.f64 y -7936500793651/10000000000000000))
(*.f64 (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)) z)
(*.f64 z (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000))) (sqrt.f64 (+.f64 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)) z)
(*.f64 z (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) z) (*.f64 (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))) (cbrt.f64 (+.f64 y -7936500793651/10000000000000000)))
(*.f64 (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)) z)
(*.f64 z (/.f64 (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000) (+.f64 y -7936500793651/10000000000000000)))
(/.f64 (*.f64 z (fma.f64 y y -62988044847622952881909801/100000000000000000000000000000000)) (+.f64 y -7936500793651/10000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) 1) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(/.f64 (/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))) (sqrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(/.f64 (/.f64 (*.f64 (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)) z) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))) (cbrt.f64 (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000)))))
(/.f64 (*.f64 z (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3))) (fma.f64 y y (-.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y 7936500793651/10000000000000000))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 62988044847622952881909801/100000000000000000000000000000000 (*.f64 y -7936500793651/10000000000000000)))) (+.f64 499904667923684346908081313317095473451/1000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 1)
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 2)
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 3)
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(pow.f64 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3) 1/3)
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 2))
(fabs.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y 7936500793651/10000000000000000)))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)))))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) 3))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3)))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y 7936500793651/10000000000000000) 3) (pow.f64 z 3)))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(exp.f64 (log.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))) 1))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000))))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(fma.f64 z y (*.f64 z 7936500793651/10000000000000000))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))
(fma.f64 y z (*.f64 z 7936500793651/10000000000000000))
(*.f64 z (+.f64 y 7936500793651/10000000000000000))

localize52.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))
0.2b
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))
0.5b
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)
7.9b
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)
Compiler

Compiled 136 to 86 computations (36.8% saved)

series9.0ms (0%)

Counts
3 → 20
Calls

9 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)
2.0ms
x
@0
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)
2.0ms
x
@inf
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)
1.0ms
x
@-inf
(sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))
1.0ms
x
@inf
(sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))

rewrite101.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
970×associate-*r/
870×associate-*l/
738×distribute-rgt-in
708×distribute-lft-in
308×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01585
132373
2372073
Stop Event
node limit
Counts
3 → 181
Calls
Call 1
Inputs
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2)
(fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x))
(sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 x 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 1 (+.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x 91893853320467/100000000000000) (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (+.f64 x 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (*.f64 (+.f64 x 91893853320467/100000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 91893853320467/100000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) 8106146679533/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) (*.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4)) (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (+.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 3) (pow.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 3)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 3) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2))) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 1) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) 1) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) 1) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2)) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 3) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x))) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x))) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) 1) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) 1) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) 1) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2)) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) 1) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) 1) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))))

simplify170.0ms (0.9%)

Algorithm
egg-herbie
Rules
1396×associate-/r/
850×+-commutative
592×associate-*r*
506×associate-*l*
474×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049112603
1128611661
2568311519
Stop Event
node limit
Counts
201 → 320
Calls
Call 1
Inputs
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (log.f64 x) 1) x) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3))) (pow.f64 (-.f64 (log.f64 x) 1) 2))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (log.f64 x) 1) 2) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))))) (pow.f64 x 2)))))
(+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3)))) (pow.f64 (-.f64 (log.f64 x) 1) 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (log.f64 x) 1) 3) (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))))) (pow.f64 (-.f64 (log.f64 x) 1) 3)))))) (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (log.f64 x) 1) x) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3))) (pow.f64 (-.f64 (log.f64 x) 1) 2))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (log.f64 x) 1) 2) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))))) (pow.f64 x 2))))))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(sqrt.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))) (*.f64 (-.f64 (log.f64 x) 1) x))) (sqrt.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) 3))) (*.f64 (pow.f64 (-.f64 (log.f64 x) 1) 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))) (*.f64 (-.f64 (log.f64 x) 1) x))) (sqrt.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) 3))) (*.f64 (pow.f64 (-.f64 (log.f64 x) 1) 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (log.f64 x) 1) 3) (pow.f64 x 3)) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))) (*.f64 (-.f64 (log.f64 x) 1) x))) (sqrt.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)))))
(+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 x 91893853320467/100000000000000))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 1 (+.f64 x 91893853320467/100000000000000)))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(+.f64 (+.f64 x 91893853320467/100000000000000) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (+.f64 x 91893853320467/100000000000000))
(+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (*.f64 (+.f64 x 91893853320467/100000000000000) 1))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)) x)
(+.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(+.f64 (*.f64 1 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) x)
(+.f64 (*.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1) x)
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 91893853320467/100000000000000))
(-.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) 8106146679533/100000000000000)
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x 91893853320467/100000000000000))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(-.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 1)
(-.f64 (+.f64 91893853320467/100000000000000 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x)))) x)
(-.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1)
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(*.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))
(*.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) (*.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4)) (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))
(*.f64 (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (+.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 3) (pow.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2))))
(/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 3)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 3) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 1 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2))) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 1 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(/.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(/.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 1) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) 1) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) 1) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2)) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 3) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))
(/.f64 (*.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 3))
(expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(fma.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)
(+.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 x (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1))
(+.f64 0 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)
(+.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) x)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 0) x)
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0) x)
(+.f64 (-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)) x)
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 1) x)
(-.f64 0 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) 1)
(-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 0) x)
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (exp.f64 (log1p.f64 x))) 1)
(-.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0) x)
(-.f64 (-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 1)
(*.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x))) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))
(/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 1)
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x))) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) 1) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) 1) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) 1) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2)) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) 1)
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1)
(*.f64 1 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(*.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1/2))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 1 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) 1) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) 1) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/2)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
Outputs
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (*.f64 x (+.f64 (log.f64 x) -1)))
(fma.f64 -1/2 (log.f64 x) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (log.f64 x) 1) x) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3))) (pow.f64 (-.f64 (log.f64 x) 1) 2))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (log.f64 x) 1) 2) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))))) (pow.f64 x 2)))))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (fma.f64 (+.f64 (log.f64 x) -1) x (*.f64 (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))) (pow.f64 (+.f64 (log.f64 x) -1) 2)) (/.f64 (*.f64 1/4 (pow.f64 (+.f64 (log.f64 x) -1) 2)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (*.f64 x x))))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 x (*.f64 x (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))) (pow.f64 (+.f64 (log.f64 x) -1) 2)) (/.f64 1/4 (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (+.f64 (log.f64 x) -1) 2))))))))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (*.f64 x (+.f64 (+.f64 (log.f64 x) -1) (*.f64 x (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))) (pow.f64 (+.f64 (log.f64 x) -1) 2)) (*.f64 (/.f64 1/4 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (+.f64 (log.f64 x) -1) 2)))))))
(+.f64 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3)))) (pow.f64 (-.f64 (log.f64 x) 1) 3))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (log.f64 x) 1) 3) (*.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))))) (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))))) (pow.f64 (-.f64 (log.f64 x) 1) 3)))))) (+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (log.f64 x) 1) x) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3))) (pow.f64 (-.f64 (log.f64 x) 1) 2))) (*.f64 1/4 (/.f64 (pow.f64 (-.f64 (log.f64 x) 1) 2) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))))) (pow.f64 x 2))))))
(fma.f64 (pow.f64 x 3) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 (log.f64 x) -1) 3) (sqrt.f64 (/.f64 1 (*.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))))) (fma.f64 1/8 (/.f64 (pow.f64 (+.f64 (log.f64 x) -1) 3) (*.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (*.f64 (*.f64 -1/16 (sqrt.f64 (/.f64 1 (*.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))))) (pow.f64 (+.f64 (log.f64 x) -1) 3)))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (fma.f64 (+.f64 (log.f64 x) -1) x (*.f64 (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))) (pow.f64 (+.f64 (log.f64 x) -1) 2)) (/.f64 (*.f64 1/4 (pow.f64 (+.f64 (log.f64 x) -1) 2)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (*.f64 x x)))))
(fma.f64 (pow.f64 x 3) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 (log.f64 x) -1) 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4)))) (fma.f64 -1/16 (*.f64 (pow.f64 (+.f64 (log.f64 x) -1) 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4)))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (log.f64 x) -1) 3) (*.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 x (*.f64 x (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))) (pow.f64 (+.f64 (log.f64 x) -1) 2)) (/.f64 1/4 (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (+.f64 (log.f64 x) -1) 2)))))))))
(fma.f64 (pow.f64 x 3) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (log.f64 x) -1) 3) (*.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (*.f64 (*.f64 (pow.f64 (+.f64 (log.f64 x) -1) 3) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4)))) -1/8)) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (*.f64 x (+.f64 (+.f64 (log.f64 x) -1) (*.f64 x (fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))) (pow.f64 (+.f64 (log.f64 x) -1) 2)) (*.f64 (/.f64 1/4 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (+.f64 (log.f64 x) -1) 2))))))))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 -1/2 (log.f64 x)))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (fma.f64 -1 (neg.f64 (log.f64 x)) -1))
(*.f64 x (+.f64 (log.f64 x) -1))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (+.f64 (log.f64 x) -1) (neg.f64 (*.f64 (log.f64 x) 1/2)))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (+.f64 (log.f64 x) -1) (neg.f64 (*.f64 (log.f64 x) 1/2)))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (+.f64 (log.f64 x) -1) (neg.f64 (*.f64 (log.f64 x) 1/2)))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(neg.f64 (*.f64 x (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(*.f64 (+.f64 (-.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 x))) (neg.f64 x))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))))
(fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x)))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (+.f64 (-.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 x)))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))))
(fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x)))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (+.f64 (-.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 x)))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))))
(fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x)))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (+.f64 (-.f64 1 (log.f64 -1)) (log.f64 (/.f64 -1 x)))))
(sqrt.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))
(sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))) (*.f64 (-.f64 (log.f64 x) 1) x))) (sqrt.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)))
(fma.f64 1/2 (*.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (sqrt.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(fma.f64 1/2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x (sqrt.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) 3))) (*.f64 (pow.f64 (-.f64 (log.f64 x) 1) 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))) (*.f64 (-.f64 (log.f64 x) 1) x))) (sqrt.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))))
(fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (log.f64 x) -1) 2) (*.f64 x x)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)))) (fma.f64 1/2 (*.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (sqrt.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))
(fma.f64 -1/8 (*.f64 (*.f64 x (*.f64 x (pow.f64 (+.f64 (log.f64 x) -1) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)))) (fma.f64 1/2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x (sqrt.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) 3))) (*.f64 (pow.f64 (-.f64 (log.f64 x) 1) 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (log.f64 x) 1) 3) (pow.f64 x 3)) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) 3))))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000))) (*.f64 (-.f64 (log.f64 x) 1) x))) (sqrt.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)))))
(fma.f64 -1/8 (*.f64 (*.f64 (pow.f64 (+.f64 (log.f64 x) -1) 2) (*.f64 x x)) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (+.f64 (log.f64 x) -1) 3) (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 x 3))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)))) (fma.f64 1/2 (*.f64 (*.f64 x (+.f64 (log.f64 x) -1)) (sqrt.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(fma.f64 -1/8 (*.f64 (*.f64 x (*.f64 x (pow.f64 (+.f64 (log.f64 x) -1) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (+.f64 (log.f64 x) -1) 3) (/.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (pow.f64 x 3))) (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)))) (fma.f64 1/2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x (sqrt.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(+.f64 (fma.f64 1/2 (*.f64 (+.f64 (log.f64 x) -1) (*.f64 x (sqrt.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))) (+.f64 (*.f64 (*.f64 x (*.f64 x (pow.f64 (+.f64 (log.f64 x) -1) 2))) -1/8) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 x 3) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (+.f64 (log.f64 x) -1) 3))))))
(+.f64 x (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (+.f64 x 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 1 (+.f64 x 91893853320467/100000000000000)))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (+.f64 x 91893853320467/100000000000000) (*.f64 (+.f64 x -1/2) (log.f64 x)))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (+.f64 x 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (*.f64 (+.f64 x 91893853320467/100000000000000) 1))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)) x)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (*.f64 1 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x)))) x)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 (*.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 1) x)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (-.f64 x 91893853320467/100000000000000))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) 8106146679533/100000000000000)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 x 91893853320467/100000000000000))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(-.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(-.f64 (+.f64 91893853320467/100000000000000 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x)))) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) (exp.f64 (log1p.f64 x)))) -1)
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (expm1.f64 (log1p.f64 x))))
(*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(*.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(*.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) (*.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (*.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4)) (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(*.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (*.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) 4))
(*.f64 (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(*.f64 (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) (fma.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (+.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 4) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 4) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))) (fma.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 4) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))) (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 3) (pow.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) (-.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) 3) (pow.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) 3))) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 4) (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (-.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2)))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 (pow.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) 3) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6))) (fma.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2))) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 4)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 (pow.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) 3) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6))) (fma.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 -91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 4)))
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))))
(*.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000)))))
(*.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (/.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))))
(/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))) (/.f64 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)))))
(*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))))))
(*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 4) -71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 4) -71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000))
(/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 3)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))))
(/.f64 (/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (-.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 6) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))))
(/.f64 (/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000)))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) (+.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))))
(/.f64 (/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) (+.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 3) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) 3) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (+.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 4) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (fma.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 4) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (/.f64 (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)))))
(/.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (/.f64 (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000)))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)))))
(/.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (/.f64 (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)))))
(/.f64 (*.f64 1 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2))) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (*.f64 1 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) 2) (/.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))) (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) 2))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))) (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(/.f64 (*.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 1) (-.f64 91893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) 1) (neg.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (*.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) 1) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (sqrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (/.f64 (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)))))
(/.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (/.f64 (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000)))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)))))
(/.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (/.f64 (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) 2) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) 2) (cbrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2)) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) 2) (/.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))) (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) 2))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))) (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) 2))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (*.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) 4))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))) (/.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (*.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) 4))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) 4))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 4) -71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 4) -71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 3) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))) (+.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) 3) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (+.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 4) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (fma.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 4) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))) (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (*.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))))
(/.f64 (/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (-.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 6) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))))
(/.f64 (/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000)))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) (+.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))))
(/.f64 (/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))) (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 6) (+.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 2))
(sqrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)) 2))
(fabs.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(log.f64 (exp.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 3))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(expm1.f64 (log.f64 (+.f64 191893853320467/100000000000000 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(fma.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(+.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x)))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 x (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 0 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 0) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 (-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)
(+.f64 1 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (exp.f64 (log1p.f64 x))))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 (expm1.f64 (log1p.f64 x))))
(+.f64 (-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1)
(+.f64 1 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (exp.f64 (log1p.f64 x))))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 (expm1.f64 (log1p.f64 x))))
(+.f64 (*.f64 1 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1)) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(+.f64 (*.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 1) x)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(-.f64 0 (-.f64 x (*.f64 (+.f64 x -1/2) (log.f64 x))))
(neg.f64 (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x))
(-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)
(neg.f64 (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x))
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (+.f64 x -1/2) (log.f64 x))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 (log.f64 x) (+.f64 -1/2 x)))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (expm1.f64 (log1p.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) 1)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)
(neg.f64 (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) 0) x)
(neg.f64 (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x))
(-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 (log.f64 x) (+.f64 -1/2 x)))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (expm1.f64 (log1p.f64 x)))
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 1) (exp.f64 (log1p.f64 x))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 (log.f64 x) (+.f64 -1/2 x)))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (expm1.f64 (log1p.f64 x)))
(-.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 0) x)
(neg.f64 (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x))
(-.f64 (-.f64 (+.f64 0 (*.f64 (+.f64 x -1/2) (log.f64 x))) 0) x)
(neg.f64 (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x))
(*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 1)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(*.f64 1 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x))) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))
(/.f64 (*.f64 (*.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x))) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 x (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x)))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)))
(*.f64 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x))) (/.f64 (fma.f64 x (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (*.f64 (+.f64 -1/2 x) (+.f64 -1/2 x))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3))))
(*.f64 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3))))
(/.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 1)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (*.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x))) (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 x (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 x (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (*.f64 (+.f64 -1/2 x) (+.f64 -1/2 x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x))) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (*.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x))) (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3))) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 x (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 x (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (*.f64 (+.f64 -1/2 x) (+.f64 -1/2 x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) 1) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (*.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x))) (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 3)) 1) (+.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 (log.f64 x) (+.f64 -1/2 x)) (*.f64 x (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (fma.f64 x (-.f64 x (*.f64 (log.f64 x) (+.f64 -1/2 x))) (*.f64 (log.f64 x) (*.f64 (log.f64 x) (*.f64 (+.f64 -1/2 x) (+.f64 -1/2 x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) 1) (fma.f64 (+.f64 x -1/2) (log.f64 x) x))
(/.f64 (*.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x))) (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (*.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x))) (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2))
(/.f64 (*.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x))) (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (*.f64 (+.f64 x -1/2) (log.f64 x))) (*.f64 x x)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2)) (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(/.f64 (*.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) (fma.f64 (+.f64 -1/2 x) (log.f64 x) (neg.f64 x))) (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))
(*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (/.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 x)) (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 1)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 2)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 3)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3) 1/3)
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2))
(fabs.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))
(log.f64 (exp.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x))))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(exp.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)) 1))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x)))
(fma.f64 (+.f64 -1/2 x) (log.f64 x) x)
(fma.f64 (log.f64 x) (+.f64 -1/2 x) x)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) 1)
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1)
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(*.f64 1 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(*.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(*.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) (sqrt.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 2) 1/2) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))) 2)) (sqrt.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))))
(*.f64 (fabs.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) (sqrt.f64 (cbrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))))
(/.f64 (*.f64 1 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 1 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))) (/.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (pow.f64 1 1/2) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3)))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) 1) (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))
(/.f64 (*.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) 1) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000)))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) -91893853320467/100000000000000)))
(/.f64 (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))) (/.f64 (cbrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 3))) (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 2) (*.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 3))) (/.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x) 2) (*.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 91893853320467/100000000000000))))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) 3))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))))) (cbrt.f64 (sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))))
(pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/2)
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1)
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 1/4) 2)
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) 3)
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 3/2) 1/3)
(cbrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)) 3/2))
(cbrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)) 3/2))
(fabs.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(log.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)))))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000) 3/2))
(cbrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)) 3/2))
(cbrt.f64 (pow.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(exp.f64 (log.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000)) 1/2))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))) 1))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(log1p.f64 (expm1.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) x) 91893853320467/100000000000000))))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (+.f64 -1/2 x) (log.f64 x) x)))
(sqrt.f64 (+.f64 91893853320467/100000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))

eval1.3s (6.5%)

Compiler

Compiled 56227 to 34328 computations (38.9% saved)

prune590.0ms (3.1%)

Pruning

33 alts after pruning (33 fresh and 0 done)

PrunedKeptTotal
New1663311694
Fresh24226
Picked101
Done404
Total1692331725
Error
0.0b
Counts
1725 → 33
Alt Table
Click to see full alt table
StatusErrorProgram
20.9b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
8.6b
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000)) 2) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
9.8b
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000)) 2) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
24.0b
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000))) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
14.3b
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
9.7b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
14.4b
(+.f64 (+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.6b
(+.f64 (+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
33.2b
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
36.4b
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (log.f64 x)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
32.9b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
8.5b
(+.f64 (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
14.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
14.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x)))
14.6b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2)))
6.1b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))
14.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x)))
25.1b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 z (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2) z)) (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
21.5b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
27.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
28.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z))))
28.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
16.0b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))))
27.9b
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
15.4b
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.7b
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
15.3b
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
33.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
53.0b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Compiler

Compiled 1526 to 1136 computations (25.6% saved)

localize75.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 83333333333333/1000000000000000 x)
5.0b
(/.f64 y (/.f64 x (*.f64 z z)))
5.6b
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
11.9b
(/.f64 x (*.f64 z z))
Compiler

Compiled 148 to 82 computations (44.6% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
0.0ms
x
@0
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
0.0ms
z
@0
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
0.0ms
z
@-inf
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
0.0ms
x
@-inf
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)

rewrite95.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1446×associate-*r/
1416×associate-/r*
1298×associate-/l*
1088×associate-*l/
1060×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01021
122321
2295021
Stop Event
node limit
Counts
1 → 54
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 7936500793651/10000000000000000 (/.f64 (/.f64 x z) z)) (/.f64 13888888888889/5000000000000000 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (neg.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 z (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (/.f64 (cbrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 1 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (sqrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (/.f64 (cbrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 1 (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (/.f64 z 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) (*.f64 z (neg.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z 1) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 x)) (/.f64 z (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 1) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (cbrt.f64 x)) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (pow.f64 (cbrt.f64 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) 1) (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (sqrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (/.f64 (neg.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))))))

simplify69.0ms (0.4%)

Algorithm
egg-herbie
Rules
1604×associate-+l+
1186×associate-*r/
810×associate-/l*
742×associate-+r-
726×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01282366
13202188
212201718
358131718
Stop Event
node limit
Counts
66 → 69
Calls
Call 1
Inputs
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))) 1)
(-.f64 (/.f64 7936500793651/10000000000000000 (/.f64 (/.f64 x z) z)) (/.f64 13888888888889/5000000000000000 (/.f64 x z)))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 z x))
(*.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 1 x))
(*.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)
(*.f64 1 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))
(*.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 (/.f64 1 x) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (*.f64 z (neg.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 -1 x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) 1))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 z (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (/.f64 (cbrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(*.f64 (/.f64 z (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 1 (sqrt.f64 x)))
(*.f64 (/.f64 z x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))
(*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)))
(*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 z (/.f64 (cbrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 1 (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z)
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (/.f64 z 1))
(*.f64 (/.f64 -1 x) (*.f64 z (neg.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(*.f64 (/.f64 z 1) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 x)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 x)) (/.f64 z (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 1) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (cbrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (cbrt.f64 x)) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) 1) (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (sqrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 3)
(pow.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3) 1/3)
(pow.f64 (/.f64 x (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) -1)
(neg.f64 (/.f64 z (/.f64 (neg.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 2))
(log.f64 (exp.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(exp.f64 (log.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
Outputs
(*.f64 -13888888888889/5000000000000000 (/.f64 z x))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x))
(*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(+.f64 (*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))) 1)
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(-.f64 (/.f64 7936500793651/10000000000000000 (/.f64 (/.f64 x z) z)) (/.f64 13888888888889/5000000000000000 (/.f64 x z)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 z x))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)) (/.f64 1 x))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 1 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 1 x) (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (*.f64 z (neg.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 -1 x))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 1))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) 1))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 z (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)))
(*.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 z (*.f64 (sqrt.f64 x) (sqrt.f64 x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (/.f64 (cbrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (/.f64 z (cbrt.f64 x)) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 z (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 1 (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)))
(*.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 z (*.f64 (sqrt.f64 x) (sqrt.f64 x))))
(*.f64 (/.f64 z x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 z (*.f64 (sqrt.f64 x) (sqrt.f64 x))))
(*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (/.f64 z (cbrt.f64 x)) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(/.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 z (/.f64 (cbrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 1 (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (/.f64 z (cbrt.f64 x)) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) z)
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x) (/.f64 z 1))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 -1 x) (*.f64 z (neg.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 z 1) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)) (/.f64 z (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)))
(*.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 z (*.f64 (sqrt.f64 x) (sqrt.f64 x))))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 x) 2)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (/.f64 z (cbrt.f64 x)) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (cbrt.f64 x)) (/.f64 z (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (/.f64 z (cbrt.f64 x)) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)) (/.f64 z (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (/.f64 z (cbrt.f64 x)) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 1) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (cbrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (/.f64 z (cbrt.f64 x)) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (cbrt.f64 x)) (/.f64 (sqrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (/.f64 z (cbrt.f64 x)) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (cbrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (pow.f64 (cbrt.f64 x) 2)))
(/.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) 1) (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) x))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)))
(*.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 z (*.f64 (sqrt.f64 x) (sqrt.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (sqrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 x)) z) (/.f64 (sqrt.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000)))
(*.f64 (/.f64 z (sqrt.f64 x)) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (sqrt.f64 x)))
(*.f64 (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000) (/.f64 z (*.f64 (sqrt.f64 x) (sqrt.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))) 2) (pow.f64 (cbrt.f64 x) 2)))
(pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 1)
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 2)
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))) 3)
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(pow.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3) 1/3)
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(pow.f64 (/.f64 x (*.f64 z (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))) -1)
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(neg.f64 (/.f64 z (/.f64 (neg.f64 x) (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 2))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(log.f64 (exp.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x)) 3))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(exp.f64 (log.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) x))))
(fma.f64 7936500793651/10000000000000000 (/.f64 (*.f64 z z) x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))
(*.f64 z (-.f64 (*.f64 (/.f64 7936500793651/10000000000000000 x) z) (/.f64 13888888888889/5000000000000000 x)))
(*.f64 (/.f64 z x) (fma.f64 z 7936500793651/10000000000000000 -13888888888889/5000000000000000))

localize32.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
0.3b
(/.f64 83333333333333/1000000000000000 x)
0.3b
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
Compiler

Compiled 32 to 22 computations (31.3% saved)

series36.0ms (0.2%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
21.0ms
x
@0
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
10.0ms
x
@-inf
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
5.0ms
x
@inf
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
0.0ms
x
@0
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
0.0ms
x
@-inf
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))

rewrite143.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
988×distribute-rgt-in
962×distribute-lft-in
616×associate-/r*
324×associate-/r/
288×associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01238
126838
2354238
Stop Event
node limit
Counts
2 → 157
Calls
Call 1
Inputs
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) 8106146679533/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (*.f64 (log.f64 x) -91893853320467/200000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000))))) (+.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (log.f64 x) -91893853320467/200000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 3) (pow.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 3)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 3) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (+.f64 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 8444480278083503881401098089/10000000000000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 91893853320467/100000000000000) (pow.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 x) -1/2 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 -1/2 (log.f64 x))) (sqrt.f64 (*.f64 -1/2 (log.f64 x))) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (log.f64 x))) 2) (cbrt.f64 (*.f64 -1/2 (log.f64 x))) 91893853320467/100000000000000)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) (-.f64 1 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) (-.f64 1 (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (-.f64 1 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) (-.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4)) (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4))) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 2) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 83333333333333/1000000000000000))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) x) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 83333333333333/1000000000000000))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 1))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (neg.f64 x)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) -83333333333333/1000000000000000))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) 3) (pow.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (-.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))) (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)) (*.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (-.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) 3) (pow.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (+.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)) (*.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) (pow.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (-.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (*.f64 -1/2 (log.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) 3) (pow.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) 3)) (*.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) x) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 83333333333333/1000000000000000)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 1)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (neg.f64 x)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) -83333333333333/1000000000000000)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 x (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 (neg.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (neg.f64 x) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 (neg.f64 x) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) 1) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (sqrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))) (sqrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (cbrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))) (cbrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (-.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 83333333333333/1000000000000000)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x 1000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) x) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 83333333333333/1000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 1)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x 1000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (neg.f64 x)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) -83333333333333/1000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) x) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 x 1000000000000000/83333333333333)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 x 1000000000000000/83333333333333)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (neg.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (neg.f64 x) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (neg.f64 x)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 x -1/2) (exp.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 x) -1/2 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 83333333333333/1000000000000000 (/.f64 1 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 -1/2 (log.f64 x))) (sqrt.f64 (*.f64 -1/2 (log.f64 x))) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (log.f64 x))) 2) (cbrt.f64 (*.f64 -1/2 (log.f64 x))) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))))

simplify194.0ms (1%)

Algorithm
egg-herbie
Rules
1134×+-commutative
924×associate-+l+
918×associate-+r+
708×associate-*r*
536×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049911239
1145310519
2603610519
Stop Event
node limit
Counts
181 → 262
Calls
Call 1
Inputs
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(/.f64 83333333333333/1000000000000000 x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) 8106146679533/100000000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) 1)
(-.f64 (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x))))) 1)
(*.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 1)
(*.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(*.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(*.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))
(*.f64 (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (*.f64 (log.f64 x) -91893853320467/200000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000))))) (+.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (log.f64 x) -91893853320467/200000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 3) (pow.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)))))
(/.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2))))
(/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 3)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 3) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (+.f64 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 8444480278083503881401098089/10000000000000000000000000000)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 1)
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))
(log.f64 (*.f64 (exp.f64 91893853320467/100000000000000) (pow.f64 x -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(exp.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(fma.f64 (log.f64 x) -1/2 91893853320467/100000000000000)
(fma.f64 1 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(fma.f64 (sqrt.f64 (*.f64 -1/2 (log.f64 x))) (sqrt.f64 (*.f64 -1/2 (log.f64 x))) 91893853320467/100000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (log.f64 x))) 2) (cbrt.f64 (*.f64 -1/2 (log.f64 x))) 91893853320467/100000000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) (-.f64 1 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) (-.f64 1 (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) 1)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (-.f64 1 (/.f64 83333333333333/1000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) (-.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4)) (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(-.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))) 1)
(-.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) 1)
(-.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4))) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(-.f64 (+.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x))))) 1)
(*.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
(*.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(*.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 2) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))
(*.f64 (/.f64 1 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 83333333333333/1000000000000000))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 x 1000000000000000/83333333333333)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) x) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 83333333333333/1000000000000000))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 1))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (neg.f64 x)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) -83333333333333/1000000000000000))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) 3) (pow.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (-.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))))
(/.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))) (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)) (*.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (-.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (-.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) 3) (pow.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (+.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)) (*.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) (pow.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (-.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (*.f64 -1/2 (log.f64 x))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) 3) (pow.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) 3)) (*.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) x))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) x) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 83333333333333/1000000000000000)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) x))
(/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 1)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (neg.f64 x)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) -83333333333333/1000000000000000)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 x (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 (neg.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (neg.f64 x) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 (neg.f64 x) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) 1) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (sqrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))) (sqrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (cbrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))) (cbrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (-.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 83333333333333/1000000000000000)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) x)
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x 1000000000000000/83333333333333))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (neg.f64 x))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) x) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 83333333333333/1000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) x)
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 1)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x 1000000000000000/83333333333333))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (neg.f64 x)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) -83333333333333/1000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (neg.f64 x))
(/.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) x) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 x 1000000000000000/83333333333333)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 x 1000000000000000/83333333333333)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (neg.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (neg.f64 x) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (neg.f64 x)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 3)
(pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2))
(log.f64 (*.f64 (pow.f64 x -1/2) (exp.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(exp.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 (log.f64 x) -1/2 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 83333333333333/1000000000000000 (/.f64 1 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(fma.f64 1 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(fma.f64 1 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(fma.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(fma.f64 (sqrt.f64 (*.f64 -1/2 (log.f64 x))) (sqrt.f64 (*.f64 -1/2 (log.f64 x))) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (log.f64 x))) 2) (cbrt.f64 (*.f64 -1/2 (log.f64 x))) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
Outputs
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (neg.f64 (log.f64 x))))
(fma.f64 1/2 (neg.f64 (log.f64 x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (neg.f64 (log.f64 x))))
(fma.f64 1/2 (neg.f64 (log.f64 x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (neg.f64 (log.f64 x))))
(fma.f64 1/2 (neg.f64 (log.f64 x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (neg.f64 (log.f64 x))))
(fma.f64 1/2 (neg.f64 (log.f64 x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 91893853320467/100000000000000)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (*.f64 1/2 (neg.f64 (log.f64 x))))
(fma.f64 1/2 (neg.f64 (log.f64 x)) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 1/2 (neg.f64 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 1/2 (neg.f64 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 1/2 (log.f64 (/.f64 1 x))) (*.f64 83333333333333/1000000000000000 (/.f64 1 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 1/2 (neg.f64 (log.f64 x)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))
(+.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (/.f64 83333333333333/1000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) 8106146679533/100000000000000)
(+.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) -8106146679533/100000000000000)
(+.f64 91893853320467/100000000000000 (expm1.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) 1)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(-.f64 (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(fma.f64 (/.f64 (pow.f64 (log.f64 x) 2) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 1/4 (/.f64 -8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x))))) 1)
(+.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) -8106146679533/100000000000000)
(+.f64 91893853320467/100000000000000 (expm1.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))))
(*.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 1)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(*.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(*.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(*.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000))
(*.f64 (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))
(*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(*.f64 (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (*.f64 (log.f64 x) -91893853320467/200000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (*.f64 -1/8 (pow.f64 (log.f64 x) 3)) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (*.f64 (log.f64 x) -91893853320467/200000000000000))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (fma.f64 (log.f64 x) -91893853320467/200000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (pow.f64 (log.f64 x) 2) 1/4))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000))))) (+.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (log.f64 x) -91893853320467/200000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 4) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000))))) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) -91893853320467/200000000000000))))
(*.f64 (/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 4) (*.f64 (fma.f64 (log.f64 x) 91893853320467/200000000000000 8444480278083503881401098089/10000000000000000000000000000) (fma.f64 (log.f64 x) 91893853320467/200000000000000 8444480278083503881401098089/10000000000000000000000000000)))) (fma.f64 (log.f64 x) -91893853320467/200000000000000 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 3) (pow.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (-.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)))))
(*.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 3) (pow.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) 3))) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 4) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (log.f64 x) 91893853320467/200000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (*.f64 (log.f64 x) 91893853320467/200000000000000) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2))))))
(*.f64 (/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 (log.f64 x) 91893853320467/200000000000000 8444480278083503881401098089/10000000000000000000000000000) 3) (pow.f64 (*.f64 -1/2 (log.f64 x)) 6))) (fma.f64 (fma.f64 (log.f64 x) 91893853320467/200000000000000 8444480278083503881401098089/10000000000000000000000000000) (-.f64 (fma.f64 (log.f64 x) 91893853320467/200000000000000 8444480278083503881401098089/10000000000000000000000000000) (*.f64 (pow.f64 (log.f64 x) 2) 1/4)) (pow.f64 (*.f64 -1/2 (log.f64 x)) 4)))
(/.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3)))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3)))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (/.f64 (sqrt.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))))
(/.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3)))) (/.f64 (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))))))
(*.f64 (cbrt.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (/.f64 (cbrt.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (/.f64 (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000) (cbrt.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (-.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))))
(*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (+.f64 (*.f64 -1/8 (pow.f64 (log.f64 x) 3)) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 4) -71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 4) -71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (pow.f64 (log.f64 x) 2) 1/4))))
(/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 3)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))))
(/.f64 (/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/8 (pow.f64 (log.f64 x) 3)) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 6) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))))))
(/.f64 (/.f64 (+.f64 467281046507217806034264751695811126233618503392209547027430905113362508381562101393972133232107032425973263562534889855762547/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 -1/512 (pow.f64 (pow.f64 (log.f64 x) 3) 3))) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 6) (-.f64 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 -775995832041781888678988180190112618287563/8000000000000000000000000000000000000000000 (pow.f64 (log.f64 x) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 3) 602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (+.f64 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)) (+.f64 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 8444480278083503881401098089/10000000000000000000000000000)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) 3) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (+.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 4) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000) (*.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 6) -602169531346217366937711353831168079460590887962068259526245043642832633622560478969/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 4) (fma.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) 71309247166941251043263020538417026139347246494999451921/100000000000000000000000000000000000000000000000000000000)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000))
(pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 1)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 3)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) 1/3)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))
(fabs.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(log.f64 (*.f64 (exp.f64 91893853320467/100000000000000) (pow.f64 x -1/2)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(exp.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 1))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(fma.f64 (log.f64 x) -1/2 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(fma.f64 1 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(fma.f64 (sqrt.f64 (*.f64 -1/2 (log.f64 x))) (sqrt.f64 (*.f64 -1/2 (log.f64 x))) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (log.f64 x))) 2) (cbrt.f64 (*.f64 -1/2 (log.f64 x))) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) (-.f64 1 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) (-.f64 8106146679533/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (/.f64 83333333333333/1000000000000000 x) (expm1.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) (-.f64 1 (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) (-.f64 8106146679533/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (/.f64 83333333333333/1000000000000000 x) (expm1.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (-.f64 1 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) (-.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) 1) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))))
(-.f64 (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4)) (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (/.f64 (pow.f64 (log.f64 x) 2) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 1/4 (/.f64 -8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(-.f64 (/.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)))
(-.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) 1) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))))
(-.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (exp.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(-.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4))) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(-.f64 (/.f64 (pow.f64 (log.f64 x) 2) (/.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1/4)) (-.f64 (/.f64 8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x)))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 (/.f64 (pow.f64 (log.f64 x) 2) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 1/4 (/.f64 -8444480278083503881401098089/10000000000000000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(-.f64 (+.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x)))) (-.f64 8106146679533/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (+.f64 (/.f64 83333333333333/1000000000000000 x) (expm1.f64 (log1p.f64 (*.f64 -1/2 (log.f64 x))))))
(*.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 2))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 2) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (/.f64 1 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3)) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))
(*.f64 (/.f64 1 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3)) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 -578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 83333333333333/1000000000000000))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000)) (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(*.f64 x (/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (fma.f64 x (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 x 1000000000000000/83333333333333)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333) (neg.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (*.f64 1000000000000000/83333333333333 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(*.f64 x (*.f64 (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1000000000000000/83333333333333) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x) (neg.f64 (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)))) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))
(*.f64 (neg.f64 x) (/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (+.f64 (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (pow.f64 (log.f64 x) 2) 1/4))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) x) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 83333333333333/1000000000000000))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3)))) (+.f64 703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 83333333333333/1000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (*.f64 x (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(*.f64 x (/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)) (fma.f64 x (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 1))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (*.f64 x 1000000000000000/83333333333333)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))
(*.f64 (*.f64 x (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)) (*.f64 1000000000000000/83333333333333 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 x (*.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) 1000000000000000/83333333333333)) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (neg.f64 x)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) -83333333333333/1000000000000000))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (neg.f64 x)) (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/1000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))
(*.f64 (neg.f64 x) (/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)) (fma.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (neg.f64 x) (+.f64 703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4) (*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 83333333333333/1000000000000000 x)) (*.f64 (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4) (*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (*.f64 (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (/.f64 -83333333333333/1000000000000000 x))))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (/.f64 -83333333333333/1000000000000000 x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) 3) (pow.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (-.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) 3) (pow.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) 3))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4) (*.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (-.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))) 3) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 6)) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (neg.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4))))
(/.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3)) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3)))) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))) (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (/.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))) (/.f64 (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)) (*.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 6) (*.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 6) (/.f64 (/.f64 334897976680376050240054869764874828532235510973936899864111796982167350480109739369/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 x 3))) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 -578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (-.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (+.f64 -91893853320467/100000000000000 (/.f64 -83333333333333/1000000000000000 x)))) (+.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (-.f64 -91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) (+.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)))
(/.f64 (-.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4) (*.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (*.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4) (/.f64 (/.f64 48225308641974537037037037041666666666666654320987654321/1000000000000000000000000000000000000000000000000000000000000 (*.f64 x x)) (*.f64 x x))) (*.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) 3) (pow.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (+.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)) (*.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) 3) (/.f64 193806699467807888578897398882145284001421505471091805117260929482294340690570543108332698267540517083269826754051834070009653/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3))) (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 6) (*.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (-.f64 (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) 3) (pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3) 3)) (fma.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3) (-.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 6))) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3) (pow.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (-.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (*.f64 -1/2 (log.f64 x))))))
(/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (log.f64 x) 3)) (pow.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) 3)) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) (*.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (+.f64 91893853320467/100000000000000 (-.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -1/2 (log.f64 x)))))))
(/.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) (pow.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) 3)) (fma.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)) (+.f64 (/.f64 83333333333333/1000000000000000 x) (neg.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 (pow.f64 (log.f64 x) 2) 1/4)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) 3) (pow.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) 3)) (*.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (*.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (+.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) 3) (/.f64 334897976680376050240054869764874828532235510973936899864111796982167350480109739369/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3))) (*.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4) (*.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 6) (/.f64 -334897976680376050240054869764874828532235510973936899864111796982167350480109739369/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3))) (*.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)) (fma.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 4))))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (fma.f64 x (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (*.f64 1000000000000000/83333333333333 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (fma.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1000000000000000/83333333333333)))
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000 (*.f64 x (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (pow.f64 (log.f64 x) 2) 1/4)))) (*.f64 x (neg.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) x) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 83333333333333/1000000000000000)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) x))
(/.f64 (fma.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))))) (*.f64 x (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 x (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (*.f64 x (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 1)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (fma.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (*.f64 x 1000000000000000/83333333333333) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (fma.f64 x (*.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) 1000000000000000/83333333333333) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)) (*.f64 x (*.f64 (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000) 1000000000000000/83333333333333)))
(/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (neg.f64 x)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) -83333333333333/1000000000000000)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))
(/.f64 (fma.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (neg.f64 x) (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/1000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))
(/.f64 (-.f64 (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))) (*.f64 x (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))))
(/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (fma.f64 x (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 x (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))))) (*.f64 x (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 x (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (*.f64 x (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (*.f64 1000000000000000/83333333333333 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (fma.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1000000000000000/83333333333333)))
(/.f64 (+.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (*.f64 x 1000000000000000/83333333333333) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (fma.f64 x (*.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) 1000000000000000/83333333333333) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)) (*.f64 x (*.f64 (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000) 1000000000000000/83333333333333)))
(/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 (neg.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000 (*.f64 x (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (pow.f64 (log.f64 x) 2) 1/4)))) (*.f64 x (neg.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (neg.f64 x) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 (neg.f64 x) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (neg.f64 x) (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/1000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))
(/.f64 (-.f64 (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))) (*.f64 x (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))) (neg.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (-.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))
(/.f64 (-.f64 (/.f64 -578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3)) (neg.f64 (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) 1) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (sqrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))) (sqrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (*.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))) (cbrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))) (cbrt.f64 (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (-.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 -83333333333333/1000000000000000 x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (+.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))) (-.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x))) (+.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (/.f64 -6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (*.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x))) (-.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3)) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3)) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (/.f64 578703703703696759259259259287037037037037/1000000000000000000000000000000000000000000000 (pow.f64 x 3))) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2) (*.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 3) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3)) (fma.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (pow.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) 2)))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 83333333333333/1000000000000000)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) x)
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (fma.f64 x (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x 1000000000000000/83333333333333))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (*.f64 1000000000000000/83333333333333 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (fma.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1000000000000000/83333333333333)))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (neg.f64 x))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000 (*.f64 x (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (pow.f64 (log.f64 x) 2) 1/4)))) (*.f64 x (neg.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) x) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 83333333333333/1000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) x)
(/.f64 (fma.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))))) (*.f64 x (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 x (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (*.f64 x (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (*.f64 x 1000000000000000/83333333333333)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) 1)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x 1000000000000000/83333333333333))
(/.f64 (fma.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (*.f64 x 1000000000000000/83333333333333) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (fma.f64 x (*.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) 1000000000000000/83333333333333) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)) (*.f64 x (*.f64 (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000) 1000000000000000/83333333333333)))
(/.f64 (/.f64 (+.f64 (*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)) (neg.f64 x)) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) -83333333333333/1000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (neg.f64 x))
(/.f64 (fma.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (neg.f64 x) (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/1000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))
(/.f64 (-.f64 (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))) (*.f64 x (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))))
(/.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) x (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (fma.f64 x (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))
(/.f64 (/.f64 (+.f64 (*.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) x) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (fma.f64 83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))))) (*.f64 x (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))))
(/.f64 (fma.f64 x (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (*.f64 x (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (/.f64 (+.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (*.f64 x 1000000000000000/83333333333333)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (*.f64 1000000000000000/83333333333333 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (fma.f64 (+.f64 (*.f64 (pow.f64 (log.f64 x) 2) 1/4) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 x 1000000000000000/83333333333333) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 x (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) 1000000000000000/83333333333333)))
(/.f64 (/.f64 (+.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 (*.f64 x 1000000000000000/83333333333333) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (*.f64 x 1000000000000000/83333333333333)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (fma.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (*.f64 x 1000000000000000/83333333333333) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (fma.f64 x (*.f64 (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) 1000000000000000/83333333333333) (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000)) (*.f64 x (*.f64 (fma.f64 -1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) 8444480278083503881401098089/10000000000000000000000000000) 1000000000000000/83333333333333)))
(/.f64 (/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)) (*.f64 (neg.f64 x) (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000))) (neg.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 -1/2 (log.f64 x)) 2) -8444480278083503881401098089/10000000000000000000000000000) (neg.f64 x) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000)) (*.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) (neg.f64 x)))
(/.f64 (fma.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000) -83333333333333/1000000000000000 (*.f64 x (-.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (pow.f64 (log.f64 x) 2) 1/4)))) (*.f64 x (neg.f64 (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 (*.f64 -83333333333333/1000000000000000 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 (neg.f64 x) (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (*.f64 -1/2 (log.f64 x)) 3)))) (neg.f64 x)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))
(/.f64 (fma.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (*.f64 -1/8 (pow.f64 (log.f64 x) 3))) (neg.f64 x) (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 -83333333333333/1000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))) (*.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (*.f64 -1/2 (log.f64 x)) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))) (neg.f64 x)))
(/.f64 (-.f64 (+.f64 -703706689840289175289998812915372866300637/10000000000000000000000000000000000000000000 (*.f64 83333333333333/2000000000000000 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000)))) (*.f64 x (fma.f64 -1/8 (pow.f64 (log.f64 x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))) (*.f64 x (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 1/2 (*.f64 (log.f64 x) (fma.f64 -1/2 (log.f64 x) -91893853320467/100000000000000))))))
(pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 1)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 2)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 3)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(pow.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 3) 1/3)
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 2))
(fabs.f64 (+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x))))
(log.f64 (*.f64 (pow.f64 x -1/2) (exp.f64 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x))) 3))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(exp.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))) 1))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 (log.f64 x) -1/2 (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 83333333333333/1000000000000000 (/.f64 1 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 1 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 1 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 1 (/.f64 83333333333333/1000000000000000 x) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (sqrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 (sqrt.f64 (*.f64 -1/2 (log.f64 x))) (sqrt.f64 (*.f64 -1/2 (log.f64 x))) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) 2) (cbrt.f64 (fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (log.f64 x))) 2) (cbrt.f64 (*.f64 -1/2 (log.f64 x))) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 91893853320467/100000000000000 (fma.f64 -1/2 (log.f64 x) (/.f64 83333333333333/1000000000000000 x)))

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 z (/.f64 z x))
0.2b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
0.2b
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
Compiler

Compiled 70 to 35 computations (50% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
z
@0
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
0.0ms
x
@0
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
0.0ms
z
@inf
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
0.0ms
x
@-inf
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
0.0ms
x
@inf
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1734×add-sqr-sqrt
1714×*-un-lft-identity
1600×add-cube-cbrt
1578×add-cbrt-cube
166×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
116832
2214032
Stop Event
node limit
Counts
2 → 41
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
(*.f64 z (/.f64 z x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) 1) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) (neg.f64 z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 7936500793651/10000000000000000) (/.f64 z (sqrt.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 62988044847622952881909801/100000000000000000000000000000000 (pow.f64 (*.f64 z (/.f64 z x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 7936500793651/10000000000000000) (*.f64 z (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 z x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 x (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z z) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 z) z) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z z) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z z) (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (sqrt.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (/.f64 z x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (/.f64 z x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (/.f64 z x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 z x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (/.f64 z x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 z x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (/.f64 z x))))))))

simplify67.0ms (0.3%)

Algorithm
egg-herbie
Rules
1096×associate-*r/
708×associate--r+
664×associate-*l/
656×unswap-sqr
648×associate-+l-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01021425
12371425
210561419
358661419
Stop Event
node limit
Counts
89 → 49
Calls
Call 1
Inputs
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(/.f64 (pow.f64 z 2) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x))) 1)
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) 1) (/.f64 x z))
(/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) (neg.f64 z)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(pow.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x) 1)
(pow.f64 (*.f64 (sqrt.f64 7936500793651/10000000000000000) (/.f64 z (sqrt.f64 x))) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x) 3) 1/3)
(sqrt.f64 (*.f64 62988044847622952881909801/100000000000000000000000000000000 (pow.f64 (*.f64 z (/.f64 z x)) 2)))
(log.f64 (pow.f64 (exp.f64 7936500793651/10000000000000000) (*.f64 z (/.f64 z x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))
(exp.f64 (log.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 z x)))) 1)
(/.f64 z (/.f64 x z))
(/.f64 1 (/.f64 x (*.f64 z z)))
(/.f64 (*.f64 z z) x)
(/.f64 (*.f64 z (neg.f64 z)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 z) z) (neg.f64 x))
(/.f64 (/.f64 (*.f64 z z) 1) x)
(/.f64 (/.f64 (*.f64 z z) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (neg.f64 (*.f64 z z)) (neg.f64 x))
(pow.f64 (*.f64 z (/.f64 z x)) 1)
(pow.f64 (/.f64 z (sqrt.f64 x)) 2)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 z x))) 3)
(pow.f64 (pow.f64 (*.f64 z (/.f64 z x)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 z x)) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 z x)))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 z x)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 z x))))
(exp.f64 (log.f64 (*.f64 z (/.f64 z x))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 z x))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 z x))))
Outputs
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(*.f64 7936500793651/10000000000000000 (/.f64 (pow.f64 z 2) x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(/.f64 (pow.f64 z 2) x)
(*.f64 z (/.f64 z x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x))) 1)
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (*.f64 7936500793651/10000000000000000 z) (/.f64 x z))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) z) x)
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) 1) (/.f64 x z))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (*.f64 (*.f64 7936500793651/10000000000000000 z) (neg.f64 z)) (neg.f64 x))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(/.f64 (*.f64 (*.f64 z z) 7936500793651/10000000000000000) x)
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(pow.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x) 1)
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(pow.f64 (*.f64 (sqrt.f64 7936500793651/10000000000000000) (/.f64 z (sqrt.f64 x))) 2)
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)) 3)
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(pow.f64 (pow.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x) 3) 1/3)
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(sqrt.f64 (*.f64 62988044847622952881909801/100000000000000000000000000000000 (pow.f64 (*.f64 z (/.f64 z x)) 2)))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))) 2))
(fabs.f64 (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(log.f64 (pow.f64 (exp.f64 7936500793651/10000000000000000) (*.f64 z (/.f64 z x))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x))))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x) 3))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(exp.f64 (log.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)) 1))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 7936500793651/10000000000000000 (*.f64 z z)) x)))
(/.f64 7936500793651/10000000000000000 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000)))
(*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 z x)))) 1)
(*.f64 z (/.f64 z x))
(/.f64 z (/.f64 x z))
(*.f64 z (/.f64 z x))
(/.f64 1 (/.f64 x (*.f64 z z)))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z z) x)
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 z (neg.f64 z)) (neg.f64 x))
(*.f64 z (/.f64 z x))
(/.f64 (*.f64 (neg.f64 z) z) (neg.f64 x))
(*.f64 z (/.f64 z x))
(/.f64 (/.f64 (*.f64 z z) 1) x)
(*.f64 z (/.f64 z x))
(/.f64 (/.f64 (*.f64 z z) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 z (/.f64 z x))
(/.f64 (/.f64 (*.f64 z z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 z (/.f64 z x))
(/.f64 (neg.f64 (*.f64 z z)) (neg.f64 x))
(*.f64 z (/.f64 z x))
(pow.f64 (*.f64 z (/.f64 z x)) 1)
(*.f64 z (/.f64 z x))
(pow.f64 (/.f64 z (sqrt.f64 x)) 2)
(*.f64 z (/.f64 z x))
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 z x))) 3)
(*.f64 z (/.f64 z x))
(pow.f64 (pow.f64 (*.f64 z (/.f64 z x)) 3) 1/3)
(*.f64 z (/.f64 z x))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 z x)) 2))
(*.f64 z (/.f64 z x))
(log.f64 (pow.f64 (exp.f64 (/.f64 z x)) z))
(*.f64 z (/.f64 z x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 z x)))))
(*.f64 z (/.f64 z x))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 z x)) 3))
(*.f64 z (/.f64 z x))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 z x))))
(*.f64 z (/.f64 z x))
(exp.f64 (log.f64 (*.f64 z (/.f64 z x))))
(*.f64 z (/.f64 z x))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 z x))) 1))
(*.f64 z (/.f64 z x))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 z x))))
(*.f64 z (/.f64 z x))

localize34.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)
0.2b
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
0.3b
(/.f64 83333333333333/1000000000000000 x)
19.8b
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
Compiler

Compiled 86 to 53 computations (38.4% saved)

series5.0ms (0%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
x
@0
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
1.0ms
x
@0
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
1.0ms
x
@-inf
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
0.0ms
x
@inf
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
0.0ms
x
@-inf
(-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)

rewrite107.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1474×associate-/r/
1008×distribute-rgt-in
966×distribute-lft-in
822×associate-/l/
302×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01389
128953
2407553
Stop Event
node limit
Counts
3 → 275
Calls
Call 1
Inputs
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4)))
(-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fma.f64 x x -1/4)) x) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (fma.f64 x x -1/4)) 1/2) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (fma.f64 x x -1/4))) (*.f64 1/2 (/.f64 1 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 1 (fma.f64 x x -1/4))) (*.f64 x (/.f64 1 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x 1/2) (/.f64 1 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x 1/2)) (*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 1 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) (/.f64 1 (sqrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (/.f64 1 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x -1/4)) (+.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1/2 x) (/.f64 1 (-.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (+.f64 x 1/2) (cbrt.f64 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x 1/2)) 1) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x 1/2)) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (cbrt.f64 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (sqrt.f64 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x 1/2) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1/16)) (+.f64 (*.f64 x x) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x 1/2) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1/16)) (-.f64 (*.f64 x x) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x 1/2) (+.f64 -1/64 (pow.f64 (*.f64 x x) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 1/16 (*.f64 (*.f64 x x) -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x 1/2) (-.f64 (pow.f64 (*.f64 x x) 3) 1/64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 1/16 (*.f64 (*.f64 x x) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2)))) (sqrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 x x -1/4) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2))) (cbrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 x 3) 1/8)) (+.f64 (*.f64 x x) (*.f64 1/2 (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (fma.f64 x x -1/4)) (cbrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (fma.f64 x x -1/4)) (+.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) 1) (/.f64 1 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (+.f64 x 1/2) (cbrt.f64 (fma.f64 x x -1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 (fma.f64 x x -1/4) 1)) (+.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2)))) (sqrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 (fma.f64 x x -1/4) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2))) (cbrt.f64 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 1 (+.f64 x 1/2))) (/.f64 1 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (*.f64 1 (sqrt.f64 (+.f64 x -1/2)))) (/.f64 1 (sqrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) -1) (/.f64 -1 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (-.f64 (pow.f64 x 3) 1/8)) (+.f64 (*.f64 x x) (*.f64 1/2 (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1/4 (*.f64 x 1/2)) (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (fma.f64 x x -1/4) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 1/4 (*.f64 x 1/2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 1/4 (*.f64 x 1/2)) (-.f64 1/4 (*.f64 x 1/2))) (*.f64 (*.f64 x x) (-.f64 1/4 (*.f64 x 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 x -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 1 (+.f64 x -1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x -1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x 1/2) (-.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 1 (+.f64 x -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 1 (+.f64 x -1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x 1/2) 3) (pow.f64 (fma.f64 x x -1/4) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x -1/2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x))) (*.f64 1 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2)))) (*.f64 1 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 (*.f64 x x) 1)) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))) (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 (cbrt.f64 x) 2))) (*.f64 (+.f64 x -1/2) (log.f64 (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 x -1/2) 0) (*.f64 (log.f64 x) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) -1/4) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (*.f64 x x)) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (*.f64 (*.f64 x x) 1)) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) 1) x) (*.f64 (/.f64 (log.f64 x) 1) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (neg.f64 (*.f64 x x))) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) 1) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) 1) (*.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x x) 1) (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x -1/2)) (*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 x) 2)) (+.f64 x -1/2)) (*.f64 (log.f64 (cbrt.f64 x)) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 x -1/2)) (*.f64 (log.f64 x) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/4 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)) (*.f64 (*.f64 x x) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)) (*.f64 -1/4 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x x) 1) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)) (*.f64 -1/4 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (log.f64 x) 1)) (*.f64 -1/2 (/.f64 (log.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 x) (+.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log.f64 x)) (*.f64 (sqrt.f64 (log.f64 x)) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (cbrt.f64 (log.f64 x)) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -1/2) (log.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 x)) (*.f64 -1 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (fma.f64 x x -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (sqrt.f64 (fma.f64 x x -1/4))) (sqrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (cbrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) 1) (+.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (sqrt.f64 (+.f64 x 1/2))) (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2)) (/.f64 (fma.f64 x x -1/4) (cbrt.f64 (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x 1/2)) (*.f64 (log.f64 x) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x 1/2)) (*.f64 (/.f64 (log.f64 x) 1) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (+.f64 x -1/2))) (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (*.f64 (/.f64 (log.f64 x) 1) (cbrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (fma.f64 x x -1/4)) (*.f64 (fma.f64 x x -1/4) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (fma.f64 x x -1/4)) (*.f64 (+.f64 x -1/2) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (+.f64 1/8 (pow.f64 x 3))) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (+.f64 x -1/2)) (neg.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 x)) (+.f64 x 1/2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (log.f64 x)) 1) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (+.f64 x -1/2)) (sqrt.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (log.f64 x)) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (cbrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (+.f64 x 1/2)) (*.f64 (/.f64 (cbrt.f64 (log.f64 x)) 1) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) 1) (sqrt.f64 (+.f64 x -1/2))) (*.f64 (/.f64 (cbrt.f64 (log.f64 x)) 1) (sqrt.f64 (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) -1) (neg.f64 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (neg.f64 (-.f64 -1/2 x))) (neg.f64 (-.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (fma.f64 x x -1/4)) (*.f64 (fma.f64 x x -1/4) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (fma.f64 x x -1/4)) (*.f64 (+.f64 x -1/2) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) 1) (+.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (+.f64 1/8 (pow.f64 x 3))) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4)))) (+.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4)))) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4)))) (sqrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))) (cbrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 x) (*.f64 (+.f64 1/8 (pow.f64 x 3)) 1)) (*.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x)))) (sqrt.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 x -1/2)) (pow.f64 (cbrt.f64 (log.f64 x)) 2))) (cbrt.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 1 (+.f64 x -1/2))) (cbrt.f64 (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (fma.f64 x x -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (/.f64 (fma.f64 x x -1/4) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (/.f64 1 (sqrt.f64 (fma.f64 x x -1/4)))) (sqrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))) (cbrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1) (-.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 x)) -1) (+.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (log.f64 x)) (neg.f64 (-.f64 -1/2 x))) (-.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (fma.f64 x x -1/4)) (+.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) 1) (/.f64 1 (+.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) 1) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))) (+.f64 1/8 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 1/8 (pow.f64 x 3))) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (-.f64 1/4 (*.f64 x x))) (-.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (-.f64 1/4 (*.f64 x x))) (neg.f64 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (neg.f64 (+.f64 1/8 (pow.f64 x 3)))) (neg.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x 1/2))) (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2)) (/.f64 (fma.f64 x x -1/4) (cbrt.f64 (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4)))) (+.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4)))) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4)))) (sqrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (/.f64 (+.f64 x 1/2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))) (cbrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) -1) (neg.f64 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (neg.f64 (-.f64 -1/2 x))) (neg.f64 (-.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) 1) (*.f64 (+.f64 1/8 (pow.f64 x 3)) 1)) (*.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))) (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))) 1) (sqrt.f64 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))) (sqrt.f64 (-.f64 -1/2 x))) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) 1) (cbrt.f64 (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (+.f64 x 1/2))) (cbrt.f64 (fma.f64 x x -1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (-.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 1 (+.f64 x -1/2)) (log.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (log.f64 x) -1) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 1 (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 (*.f64 (neg.f64 x) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (fma.f64 (neg.f64 x) 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 1 (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 (fma.f64 (neg.f64 x) 1 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (*.f64 (log.f64 x) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (-.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) 1) (*.f64 (log.f64 x) (+.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x))) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2)))) (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (-.f64 (*.f64 x x) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (*.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) 3) (pow.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (-.f64 (*.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) 3) (pow.f64 (*.f64 x x) 3)) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))))))

simplify114.0ms (0.6%)

Algorithm
egg-herbie
Rules
924×*-commutative
902×associate-*r*
862×associate-*l*
658×associate-/l*
588×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074212711
1241211685
Stop Event
node limit
Counts
311 → 411
Calls
Call 1
Inputs
-2
(-.f64 (*.f64 -4 x) 2)
(-.f64 (+.f64 (*.f64 -4 x) (*.f64 -8 (pow.f64 x 2))) 2)
(-.f64 (+.f64 (*.f64 -4 x) (+.f64 (*.f64 -16 (pow.f64 x 3)) (*.f64 -8 (pow.f64 x 2)))) 2)
(/.f64 1 x)
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 x 4))) (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 x 4))) (/.f64 1 x))))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (log.f64 x))) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (log.f64 x))) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (log.f64 x))) x)))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 x x -1/4)) x) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) 1/2))
(+.f64 (*.f64 (/.f64 1 (fma.f64 x x -1/4)) 1/2) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) x))
(+.f64 (*.f64 x (/.f64 1 (fma.f64 x x -1/4))) (*.f64 1/2 (/.f64 1 (fma.f64 x x -1/4))))
(+.f64 (*.f64 1/2 (/.f64 1 (fma.f64 x x -1/4))) (*.f64 x (/.f64 1 (fma.f64 x x -1/4))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x -1/2)))) 1)
(*.f64 (+.f64 x 1/2) (/.f64 1 (fma.f64 x x -1/4)))
(*.f64 (/.f64 1 (+.f64 x -1/2)) 1)
(*.f64 1 (/.f64 1 (+.f64 x -1/2)))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 1 (fma.f64 x x -1/4))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) (/.f64 1 (sqrt.f64 (+.f64 x -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (/.f64 1 (fma.f64 x x -1/4))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 1 (fma.f64 x x -1/4)) (+.f64 x 1/2))
(*.f64 (-.f64 -1/2 x) (/.f64 1 (-.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (+.f64 x 1/2) (cbrt.f64 (fma.f64 x x -1/4))))
(*.f64 -1 (/.f64 -1 (+.f64 x -1/2)))
(*.f64 (/.f64 1 (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x 1/2)) 1) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x 1/2)) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (cbrt.f64 (fma.f64 x x -1/4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (sqrt.f64 (fma.f64 x x -1/4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 (+.f64 x 1/2) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1/16)) (+.f64 (*.f64 x x) 1/4))
(*.f64 (/.f64 (+.f64 x 1/2) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1/16)) (-.f64 (*.f64 x x) -1/4))
(*.f64 (/.f64 (+.f64 x 1/2) (+.f64 -1/64 (pow.f64 (*.f64 x x) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 1/16 (*.f64 (*.f64 x x) -1/4))))
(*.f64 (/.f64 (+.f64 x 1/2) (-.f64 (pow.f64 (*.f64 x x) 3) 1/64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 1/16 (*.f64 (*.f64 x x) 1/4))))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2)))) (sqrt.f64 (+.f64 x 1/2)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x x -1/4) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2))) (cbrt.f64 (+.f64 x 1/2)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 3) 1/8)) (+.f64 (*.f64 x x) (*.f64 1/2 (+.f64 x 1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (fma.f64 x x -1/4)) (cbrt.f64 (+.f64 x 1/2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (fma.f64 x x -1/4)) (+.f64 x 1/2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) 1) (/.f64 1 (+.f64 x -1/2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (+.f64 x 1/2) (cbrt.f64 (fma.f64 x x -1/4))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 (fma.f64 x x -1/4) 1)) (+.f64 x 1/2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2)))) (sqrt.f64 (+.f64 x 1/2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 (fma.f64 x x -1/4) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2))) (cbrt.f64 (+.f64 x 1/2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 1 (+.f64 x 1/2))) (/.f64 1 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (*.f64 1 (sqrt.f64 (+.f64 x -1/2)))) (/.f64 1 (sqrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) -1) (/.f64 -1 (+.f64 x -1/2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (-.f64 (pow.f64 x 3) 1/8)) (+.f64 (*.f64 x x) (*.f64 1/2 (+.f64 x 1/2))))
(*.f64 (/.f64 (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1/4 (*.f64 x 1/2)) (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (fma.f64 x x -1/4) (*.f64 x 1/2)))
(*.f64 (/.f64 (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 1/4 (*.f64 x 1/2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 1/4 (*.f64 x 1/2)) (-.f64 1/4 (*.f64 x 1/2))) (*.f64 (*.f64 x x) (-.f64 1/4 (*.f64 x 1/2))))))
(pow.f64 (/.f64 1 (+.f64 x -1/2)) 1)
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 x -1/2)) 3) 1/3)
(pow.f64 (+.f64 x -1/2) -1)
(neg.f64 (/.f64 (+.f64 x 1/2) (-.f64 1/4 (*.f64 x x))))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 x -1/2)) 2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 x -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x -1/2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 x -1/2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x 1/2) 3) (pow.f64 (fma.f64 x x -1/4) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x -1/2))))
(exp.f64 (neg.f64 (log.f64 (+.f64 x -1/2))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x -1/2))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x -1/2))))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))))
(+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(+.f64 (*.f64 1 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x))) (*.f64 1 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4)))
(+.f64 (*.f64 1 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2)))) (*.f64 1 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2)))))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 (*.f64 x x) 1)) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))) (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 (cbrt.f64 x) 2))) (*.f64 (+.f64 x -1/2) (log.f64 (cbrt.f64 x))))
(+.f64 (*.f64 (+.f64 x -1/2) 0) (*.f64 (log.f64 x) (+.f64 x -1/2)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) -1/4) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (*.f64 x x)) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) -1/4))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (*.f64 (*.f64 x x) 1)) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) -1/4))
(+.f64 (*.f64 (/.f64 (log.f64 x) 1) x) (*.f64 (/.f64 (log.f64 x) 1) -1/2))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (neg.f64 (*.f64 x x))) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) 1) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) 1))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) 1) (*.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) 1))
(+.f64 (*.f64 (*.f64 (*.f64 x x) 1) (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x -1/2)) (*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x -1/2)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 x) 2)) (+.f64 x -1/2)) (*.f64 (log.f64 (cbrt.f64 x)) (+.f64 x -1/2)))
(+.f64 (*.f64 0 (+.f64 x -1/2)) (*.f64 (log.f64 x) (+.f64 x -1/2)))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)) (*.f64 (*.f64 x x) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)) (*.f64 -1/4 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) 1) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)) (*.f64 -1/4 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)))
(+.f64 (*.f64 x (/.f64 (log.f64 x) 1)) (*.f64 -1/2 (/.f64 (log.f64 x) 1)))
(+.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) 1)
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 1)
(*.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2)))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (sqrt.f64 (log.f64 x)) (+.f64 x -1/2)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (cbrt.f64 (log.f64 x)) (+.f64 x -1/2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(*.f64 (+.f64 x -1/2) (log.f64 x))
(*.f64 (neg.f64 (log.f64 x)) (*.f64 -1 (+.f64 x -1/2)))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (fma.f64 x x -1/4))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (sqrt.f64 (fma.f64 x x -1/4))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (log.f64 x) 1) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) (sqrt.f64 (+.f64 x 1/2))) (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2))))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2)) (/.f64 (fma.f64 x x -1/4) (cbrt.f64 (+.f64 x 1/2))))
(*.f64 (/.f64 1 (+.f64 x 1/2)) (*.f64 (log.f64 x) (fma.f64 x x -1/4)))
(*.f64 (/.f64 1 (+.f64 x 1/2)) (*.f64 (/.f64 (log.f64 x) 1) (fma.f64 x x -1/4)))
(*.f64 (*.f64 1 (sqrt.f64 (+.f64 x -1/2))) (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (*.f64 (/.f64 (log.f64 x) 1) (cbrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 (log.f64 x) (fma.f64 x x -1/4)) (*.f64 (fma.f64 x x -1/4) (+.f64 x -1/2)))
(*.f64 (/.f64 (log.f64 x) (fma.f64 x x -1/4)) (*.f64 (+.f64 x -1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (log.f64 x) (+.f64 1/8 (pow.f64 x 3))) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))
(*.f64 (*.f64 -1 (+.f64 x -1/2)) (neg.f64 (log.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (+.f64 x -1/2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (+.f64 x 1/2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (log.f64 x)) 1) (+.f64 x -1/2)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (+.f64 x -1/2)) (sqrt.f64 (log.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (cbrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (+.f64 x 1/2)) (*.f64 (/.f64 (cbrt.f64 (log.f64 x)) 1) (fma.f64 x x -1/4)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) 1) (sqrt.f64 (+.f64 x -1/2))) (*.f64 (/.f64 (cbrt.f64 (log.f64 x)) 1) (sqrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (/.f64 (log.f64 x) -1) (neg.f64 (+.f64 x -1/2)))
(*.f64 (/.f64 (log.f64 x) (neg.f64 (-.f64 -1/2 x))) (neg.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (fma.f64 x x -1/4)) (*.f64 (fma.f64 x x -1/4) (+.f64 x -1/2)))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (fma.f64 x x -1/4)) (*.f64 (+.f64 x -1/2) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) 1) (+.f64 x -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (+.f64 1/8 (pow.f64 x 3))) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))
(*.f64 (/.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4)))) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4)))) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4)))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (log.f64 x) (*.f64 (+.f64 1/8 (pow.f64 x 3)) 1)) (*.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))) (fma.f64 x x -1/4)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x)))) (sqrt.f64 (log.f64 x)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 x -1/2)) (pow.f64 (cbrt.f64 (log.f64 x)) 2))) (cbrt.f64 (log.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 1 (+.f64 x -1/2))) (cbrt.f64 (log.f64 x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (fma.f64 x x -1/4))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (/.f64 (fma.f64 x x -1/4) 1))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (/.f64 1 (sqrt.f64 (fma.f64 x x -1/4)))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1) (-.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (neg.f64 (log.f64 x)) -1) (+.f64 x -1/2))
(*.f64 (/.f64 (neg.f64 (log.f64 x)) (neg.f64 (-.f64 -1/2 x))) (-.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (fma.f64 x x -1/4)) (+.f64 x -1/2))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) 1) (/.f64 1 (+.f64 x 1/2)))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) 1) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))) (+.f64 1/8 (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 1/8 (pow.f64 x 3))) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (-.f64 1/4 (*.f64 x x))) (-.f64 1/2 x))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (-.f64 1/4 (*.f64 x x))) (neg.f64 (+.f64 x -1/2)))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (neg.f64 (+.f64 1/8 (pow.f64 x 3)))) (neg.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x 1/2))) (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2)) (/.f64 (fma.f64 x x -1/4) (cbrt.f64 (+.f64 x 1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4)))) (+.f64 x -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4)))) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4)))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (/.f64 (+.f64 x 1/2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) -1) (neg.f64 (+.f64 x -1/2)))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (neg.f64 (-.f64 -1/2 x))) (neg.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (*.f64 (+.f64 1/8 (pow.f64 x 3)) 1)) (*.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))) 1) (sqrt.f64 (+.f64 x -1/2)))
(*.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))) (sqrt.f64 (-.f64 -1/2 x))) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) 1) (cbrt.f64 (+.f64 x -1/2)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (+.f64 x 1/2))) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (-.f64 1/4 (*.f64 x x))))
(pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 3)
(pow.f64 (/.f64 (/.f64 1 (+.f64 x -1/2)) (log.f64 x)) -1)
(pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (log.f64 x) -1) (+.f64 x -1/2)))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(exp.f64 (log.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 1))
(log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 (neg.f64 x) 1))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 1 (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 (*.f64 (neg.f64 x) 1) 1))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 1 (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 (fma.f64 (neg.f64 x) 1 x) 1))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) 1))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) 1))
(+.f64 (neg.f64 x) (*.f64 (log.f64 x) (+.f64 x -1/2)))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) (neg.f64 x)))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) x))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) (neg.f64 x)))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (-.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) x))
(+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (log.f64 x) (+.f64 x -1/2)))
(+.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(+.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x))) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4))
(+.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2)))) (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (exp.f64 (log1p.f64 x))) 1)
(*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 1)
(*.f64 1 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 x)))
(*.f64 (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (-.f64 (*.f64 x x) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (*.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) 3) (pow.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (-.f64 (*.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))))
(/.f64 1 (/.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) 3) (pow.f64 (*.f64 x x) 3)) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(exp.f64 (log.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (neg.f64 x))
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
Outputs
-2
(-.f64 (*.f64 -4 x) 2)
(fma.f64 -4 x -2)
(-.f64 (+.f64 (*.f64 -4 x) (*.f64 -8 (pow.f64 x 2))) 2)
(+.f64 (fma.f64 -4 x (*.f64 -8 (*.f64 x x))) -2)
(+.f64 (*.f64 x (*.f64 x -8)) (fma.f64 -4 x -2))
(-.f64 (+.f64 (*.f64 -4 x) (+.f64 (*.f64 -16 (pow.f64 x 3)) (*.f64 -8 (pow.f64 x 2)))) 2)
(+.f64 (fma.f64 -4 x (fma.f64 -16 (pow.f64 x 3) (*.f64 -8 (*.f64 x x)))) -2)
(+.f64 (fma.f64 -16 (pow.f64 x 3) (*.f64 x (*.f64 x -8))) (fma.f64 -4 x -2))
(/.f64 1 x)
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 1/2 (*.f64 x x)))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 1/2 (*.f64 x x))) (/.f64 1/4 (pow.f64 x 3)))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 x 4))) (/.f64 1 x))))
(+.f64 (/.f64 1/4 (pow.f64 x 3)) (+.f64 (/.f64 1/2 (*.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1/8 (pow.f64 x 4)))))
(+.f64 (/.f64 1/4 (pow.f64 x 3)) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1/2 (*.f64 x x))) (/.f64 1/8 (pow.f64 x 4))))
(/.f64 1 x)
(+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x))
(+.f64 (/.f64 1 x) (/.f64 1/2 (*.f64 x x)))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (/.f64 1 x)))
(+.f64 (+.f64 (/.f64 1 x) (/.f64 1/2 (*.f64 x x))) (/.f64 1/4 (pow.f64 x 3)))
(+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 x 2))) (+.f64 (*.f64 1/8 (/.f64 1 (pow.f64 x 4))) (/.f64 1 x))))
(+.f64 (/.f64 1/4 (pow.f64 x 3)) (+.f64 (/.f64 1/2 (*.f64 x x)) (+.f64 (/.f64 1 x) (/.f64 1/8 (pow.f64 x 4)))))
(+.f64 (/.f64 1/4 (pow.f64 x 3)) (+.f64 (+.f64 (/.f64 1 x) (/.f64 1/2 (*.f64 x x))) (/.f64 1/8 (pow.f64 x 4))))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(neg.f64 (*.f64 x (neg.f64 (log.f64 x))))
(*.f64 x (log.f64 x))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 x -1/2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 x -1/2))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 x -1/2))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (log.f64 x))) x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (log.f64 x))) x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 (log.f64 x))) x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (fma.f64 -1 (neg.f64 (log.f64 x)) -1))
(*.f64 x (+.f64 (log.f64 x) -1))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 (/.f64 1 (fma.f64 x x -1/4)) x) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) 1/2))
(/.f64 (*.f64 (+.f64 x 1/2) 1) (fma.f64 x x -1/4))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(+.f64 (*.f64 (/.f64 1 (fma.f64 x x -1/4)) 1/2) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) x))
(/.f64 (*.f64 (+.f64 x 1/2) 1) (fma.f64 x x -1/4))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(+.f64 (*.f64 x (/.f64 1 (fma.f64 x x -1/4))) (*.f64 1/2 (/.f64 1 (fma.f64 x x -1/4))))
(/.f64 (*.f64 (+.f64 x 1/2) 1) (fma.f64 x x -1/4))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(+.f64 (*.f64 1/2 (/.f64 1 (fma.f64 x x -1/4))) (*.f64 x (/.f64 1 (fma.f64 x x -1/4))))
(/.f64 (*.f64 (+.f64 x 1/2) 1) (fma.f64 x x -1/4))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x -1/2)))) 1)
(/.f64 1 (+.f64 x -1/2))
(*.f64 (+.f64 x 1/2) (/.f64 1 (fma.f64 x x -1/4)))
(/.f64 (*.f64 (+.f64 x 1/2) 1) (fma.f64 x x -1/4))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(*.f64 (/.f64 1 (+.f64 x -1/2)) 1)
(/.f64 1 (+.f64 x -1/2))
(*.f64 1 (/.f64 1 (+.f64 x -1/2)))
(/.f64 1 (+.f64 x -1/2))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 1 (fma.f64 x x -1/4))))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2))))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) (/.f64 1 (sqrt.f64 (+.f64 x -1/2))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (/.f64 1 (fma.f64 x x -1/4))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (cbrt.f64 (+.f64 x 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -1/2)) 3))
(*.f64 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -1/2)) 3))
(*.f64 (/.f64 1 (fma.f64 x x -1/4)) (+.f64 x 1/2))
(/.f64 (*.f64 (+.f64 x 1/2) 1) (fma.f64 x x -1/4))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(*.f64 (-.f64 -1/2 x) (/.f64 1 (-.f64 1/4 (*.f64 x x))))
(/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4))))
(/.f64 (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (+.f64 x 1/2) (cbrt.f64 (fma.f64 x x -1/4))))
(/.f64 (/.f64 (+.f64 x 1/2) (cbrt.f64 (fma.f64 x x -1/4))) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))
(*.f64 -1 (/.f64 -1 (+.f64 x -1/2)))
(/.f64 1 (+.f64 x -1/2))
(*.f64 (/.f64 1 (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x))
(*.f64 (-.f64 -1/2 x) (/.f64 1 (-.f64 1/4 (*.f64 x x))))
(/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x 1/2)) 1) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2))))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2)))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2))))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x 1/2)) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (cbrt.f64 (fma.f64 x x -1/4))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (cbrt.f64 (fma.f64 x x -1/4)))) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (cbrt.f64 (+.f64 x 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (sqrt.f64 (fma.f64 x x -1/4))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (/.f64 (sqrt.f64 (fma.f64 x x -1/4)) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (sqrt.f64 (fma.f64 x x -1/4)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (cbrt.f64 (+.f64 x -1/2)))
(*.f64 (/.f64 (+.f64 x 1/2) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1/16)) (+.f64 (*.f64 x x) 1/4))
(*.f64 (/.f64 (+.f64 x 1/2) (+.f64 (pow.f64 x 4) -1/16)) (fma.f64 x x 1/4))
(*.f64 (/.f64 (+.f64 x 1/2) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) 1/16)) (-.f64 (*.f64 x x) -1/4))
(*.f64 (/.f64 (+.f64 x 1/2) (+.f64 (pow.f64 x 4) -1/16)) (fma.f64 x x 1/4))
(*.f64 (/.f64 (+.f64 x 1/2) (+.f64 -1/64 (pow.f64 (*.f64 x x) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 1/16 (*.f64 (*.f64 x x) -1/4))))
(*.f64 (+.f64 (pow.f64 x 4) (-.f64 1/16 (*.f64 x (*.f64 x -1/4)))) (/.f64 (+.f64 x 1/2) (+.f64 -1/64 (pow.f64 x 6))))
(*.f64 (+.f64 (pow.f64 x 4) (+.f64 1/16 (*.f64 1/4 (*.f64 x x)))) (/.f64 (+.f64 x 1/2) (+.f64 -1/64 (pow.f64 x 6))))
(*.f64 (/.f64 (+.f64 x 1/2) (-.f64 (pow.f64 (*.f64 x x) 3) 1/64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 1/16 (*.f64 (*.f64 x x) 1/4))))
(*.f64 (+.f64 (pow.f64 x 4) (-.f64 1/16 (*.f64 x (*.f64 x -1/4)))) (/.f64 (+.f64 x 1/2) (+.f64 -1/64 (pow.f64 x 6))))
(*.f64 (+.f64 (pow.f64 x 4) (+.f64 1/16 (*.f64 1/4 (*.f64 x x)))) (/.f64 (+.f64 x 1/2) (+.f64 -1/64 (pow.f64 x 6))))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2)))) (sqrt.f64 (+.f64 x 1/2)))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2))))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x x -1/4) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2))) (cbrt.f64 (+.f64 x 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (cbrt.f64 (+.f64 x 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -1/2)) 3))
(*.f64 (/.f64 1 (-.f64 (pow.f64 x 3) 1/8)) (+.f64 (*.f64 x x) (*.f64 1/2 (+.f64 x 1/2))))
(/.f64 (*.f64 1 (fma.f64 x x (+.f64 (*.f64 x 1/2) 1/4))) (+.f64 (pow.f64 x 3) -1/8))
(/.f64 (+.f64 (*.f64 x 1/2) (fma.f64 x x 1/4)) (+.f64 (pow.f64 x 3) -1/8))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (fma.f64 x x -1/4)) (cbrt.f64 (+.f64 x 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (cbrt.f64 (+.f64 x 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (fma.f64 x x -1/4)) (+.f64 x 1/2))
(/.f64 (*.f64 (+.f64 x 1/2) 1) (fma.f64 x x -1/4))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) 1) (/.f64 1 (+.f64 x -1/2)))
(/.f64 1 (+.f64 x -1/2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x x -1/4))) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4))))
(/.f64 (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (+.f64 x 1/2) (cbrt.f64 (fma.f64 x x -1/4))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (/.f64 (+.f64 x 1/2) (cbrt.f64 (fma.f64 x x -1/4))))
(/.f64 (/.f64 (+.f64 x 1/2) (cbrt.f64 (fma.f64 x x -1/4))) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x))
(*.f64 (-.f64 -1/2 x) (/.f64 1 (-.f64 1/4 (*.f64 x x))))
(/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 (fma.f64 x x -1/4) 1)) (+.f64 x 1/2))
(/.f64 (*.f64 (+.f64 x 1/2) 1) (fma.f64 x x -1/4))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2)))) (sqrt.f64 (+.f64 x 1/2)))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (sqrt.f64 (+.f64 x 1/2))))
(*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 (fma.f64 x x -1/4) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2))) (cbrt.f64 (+.f64 x 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (*.f64 (/.f64 1 (fma.f64 x x -1/4)) (cbrt.f64 (+.f64 x 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2) (/.f64 (cbrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 1 (+.f64 x 1/2))) (/.f64 1 (fma.f64 x x -1/4)))
(/.f64 (*.f64 (+.f64 x 1/2) 1) (fma.f64 x x -1/4))
(/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (*.f64 1 (sqrt.f64 (+.f64 x -1/2)))) (/.f64 1 (sqrt.f64 (+.f64 x -1/2))))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))) (/.f64 1 (cbrt.f64 (+.f64 x -1/2))))
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -1/2)) 3))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) -1) (/.f64 -1 (+.f64 x -1/2)))
(/.f64 1 (+.f64 x -1/2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4))) (-.f64 (pow.f64 x 3) 1/8)) (+.f64 (*.f64 x x) (*.f64 1/2 (+.f64 x 1/2))))
(/.f64 (*.f64 1 (fma.f64 x x (+.f64 (*.f64 x 1/2) 1/4))) (+.f64 (pow.f64 x 3) -1/8))
(/.f64 (+.f64 (*.f64 x 1/2) (fma.f64 x x 1/4)) (+.f64 (pow.f64 x 3) -1/8))
(*.f64 (/.f64 (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 1/4 (*.f64 x 1/2)) (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (fma.f64 x x -1/4) (*.f64 x 1/2)))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 x 3) 1/8) (fma.f64 x x -1/4)) (-.f64 (pow.f64 x 4) (*.f64 (-.f64 1/4 (*.f64 x 1/2)) (-.f64 1/4 (*.f64 x 1/2))))) (+.f64 (fma.f64 x x -1/4) (*.f64 x 1/2)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) 1/8) (*.f64 (-.f64 (pow.f64 x 4) (*.f64 (+.f64 1/4 (*.f64 x -1/2)) (+.f64 1/4 (*.f64 x -1/2)))) (fma.f64 x x -1/4))) (+.f64 (fma.f64 x x -1/4) (*.f64 x 1/2)))
(*.f64 (/.f64 (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 1/4 (*.f64 x 1/2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 1/4 (*.f64 x 1/2)) (-.f64 1/4 (*.f64 x 1/2))) (*.f64 (*.f64 x x) (-.f64 1/4 (*.f64 x 1/2))))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 x 3) 1/8) (fma.f64 x x -1/4)) (+.f64 (pow.f64 x 6) (pow.f64 (-.f64 1/4 (*.f64 x 1/2)) 3))) (+.f64 (pow.f64 x 4) (*.f64 (-.f64 1/4 (*.f64 x 1/2)) (-.f64 (-.f64 1/4 (*.f64 x 1/2)) (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 x 3) 1/8) (fma.f64 x x -1/4)) (+.f64 (pow.f64 x 4) (*.f64 (+.f64 1/4 (*.f64 x -1/2)) (-.f64 (+.f64 1/4 (*.f64 x -1/2)) (*.f64 x x))))) (+.f64 (pow.f64 x 6) (pow.f64 (+.f64 1/4 (*.f64 x -1/2)) 3)))
(pow.f64 (/.f64 1 (+.f64 x -1/2)) 1)
(/.f64 1 (+.f64 x -1/2))
(pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -1/2)) 3))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 x -1/2)) 3) 1/3)
(/.f64 1 (+.f64 x -1/2))
(pow.f64 (+.f64 x -1/2) -1)
(/.f64 1 (+.f64 x -1/2))
(neg.f64 (/.f64 (+.f64 x 1/2) (-.f64 1/4 (*.f64 x x))))
(*.f64 (-.f64 -1/2 x) (/.f64 1 (-.f64 1/4 (*.f64 x x))))
(/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x x)))
(sqrt.f64 (pow.f64 (/.f64 1 (+.f64 x -1/2)) 2))
(sqrt.f64 (pow.f64 (+.f64 x -1/2) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 x -1/2))))
(/.f64 1 (+.f64 x -1/2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x -1/2)))))
(/.f64 1 (+.f64 x -1/2))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 x -1/2)) 3))
(/.f64 1 (+.f64 x -1/2))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x 1/2) 3) (pow.f64 (fma.f64 x x -1/4) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x -1/2))))
(/.f64 1 (+.f64 x -1/2))
(exp.f64 (neg.f64 (log.f64 (+.f64 x -1/2))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x -1/2))) 1))
(exp.f64 (neg.f64 (log.f64 (+.f64 x -1/2))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x -1/2))))
(/.f64 1 (+.f64 x -1/2))
(+.f64 (*.f64 (log.f64 x) x) (*.f64 (log.f64 x) -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 1 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x))) (*.f64 1 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 1 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2)))) (*.f64 1 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2)))))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 (*.f64 x x) 1)) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))) (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))
(*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))
(*.f64 (log.f64 (sqrt.f64 x)) (*.f64 2 (+.f64 x -1/2)))
(+.f64 (*.f64 (+.f64 x -1/2) (log.f64 (pow.f64 (cbrt.f64 x) 2))) (*.f64 (+.f64 x -1/2) (log.f64 (cbrt.f64 x))))
(*.f64 (+.f64 x -1/2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 x))) (log.f64 (cbrt.f64 x))))
(*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x))))
(+.f64 (*.f64 (+.f64 x -1/2) 0) (*.f64 (log.f64 x) (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) -1/4) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (*.f64 x x)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (*.f64 x x)) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) -1/4))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (*.f64 (*.f64 x x) 1)) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) -1/4))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (/.f64 (log.f64 x) 1) x) (*.f64 (/.f64 (log.f64 x) 1) -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (neg.f64 (*.f64 x x))) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 -1/2 (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) 1) (*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) 1))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) 1) (*.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) 1))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) 1) (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x -1/2)) (*.f64 (log.f64 (sqrt.f64 x)) (+.f64 x -1/2)))
(*.f64 2 (*.f64 (+.f64 x -1/2) (log.f64 (sqrt.f64 x))))
(*.f64 (log.f64 (sqrt.f64 x)) (*.f64 2 (+.f64 x -1/2)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 x) 2)) (+.f64 x -1/2)) (*.f64 (log.f64 (cbrt.f64 x)) (+.f64 x -1/2)))
(*.f64 (+.f64 x -1/2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 x))) (log.f64 (cbrt.f64 x))))
(*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x))))
(+.f64 (*.f64 0 (+.f64 x -1/2)) (*.f64 (log.f64 x) (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)) (*.f64 (*.f64 x x) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)) (*.f64 -1/4 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) 1) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)) (*.f64 -1/4 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(+.f64 (*.f64 x (/.f64 (log.f64 x) 1)) (*.f64 -1/2 (/.f64 (log.f64 x) 1)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(+.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (sqrt.f64 (log.f64 x)) (+.f64 x -1/2)))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (+.f64 x -1/2) (sqrt.f64 (log.f64 x))))
(*.f64 (+.f64 x -1/2) (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (log.f64 x))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (cbrt.f64 (log.f64 x)) (+.f64 x -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (+.f64 x -1/2) (cbrt.f64 (log.f64 x))))
(*.f64 (cbrt.f64 (log.f64 x)) (*.f64 (+.f64 x -1/2) (pow.f64 (cbrt.f64 (log.f64 x)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (+.f64 x -1/2) (log.f64 x))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (neg.f64 (log.f64 x)) (*.f64 -1 (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (fma.f64 x x -1/4))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (sqrt.f64 (fma.f64 x x -1/4))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2)) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (cbrt.f64 (fma.f64 x x -1/4)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (/.f64 (log.f64 x) 1) (+.f64 x -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) (sqrt.f64 (+.f64 x 1/2))) (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2))))
(*.f64 (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2))) (/.f64 (log.f64 x) (sqrt.f64 (+.f64 x 1/2))))
(/.f64 (log.f64 x) (*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4))))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2)) (/.f64 (fma.f64 x x -1/4) (cbrt.f64 (+.f64 x 1/2))))
(/.f64 (*.f64 (log.f64 x) (/.f64 (fma.f64 x x -1/4) (cbrt.f64 (+.f64 x 1/2)))) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2))
(*.f64 (/.f64 1 (+.f64 x 1/2)) (*.f64 (log.f64 x) (fma.f64 x x -1/4)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 1 (+.f64 x 1/2)) (*.f64 (/.f64 (log.f64 x) 1) (fma.f64 x x -1/4)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (*.f64 1 (sqrt.f64 (+.f64 x -1/2))) (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))))
(*.f64 (sqrt.f64 (+.f64 x -1/2)) (*.f64 (log.f64 x) (sqrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (*.f64 (/.f64 (log.f64 x) 1) (cbrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (*.f64 (log.f64 x) (cbrt.f64 (+.f64 x -1/2))))
(/.f64 (*.f64 (log.f64 x) (cbrt.f64 (+.f64 x -1/2))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))
(*.f64 (/.f64 (log.f64 x) (fma.f64 x x -1/4)) (*.f64 (fma.f64 x x -1/4) (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) (fma.f64 x x -1/4)) (*.f64 (+.f64 x -1/2) (fma.f64 x x -1/4)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) (+.f64 1/8 (pow.f64 x 3))) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (pow.f64 x 3) 1/8)) (fma.f64 x x -1/4)) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 (fma.f64 x x 1/4) (*.f64 x -1/2)) (+.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (*.f64 -1 (+.f64 x -1/2)) (neg.f64 (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (+.f64 x -1/2)))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (+.f64 x -1/2) (sqrt.f64 (log.f64 x))))
(*.f64 (+.f64 x -1/2) (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (log.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (+.f64 x 1/2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (+.f64 x 1/2)) (*.f64 (fma.f64 x x -1/4) (sqrt.f64 (log.f64 x))))
(*.f64 (fma.f64 x x -1/4) (/.f64 (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (log.f64 x))) (+.f64 x 1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (log.f64 x)) 1) (+.f64 x -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (+.f64 x -1/2) (cbrt.f64 (log.f64 x))))
(*.f64 (cbrt.f64 (log.f64 x)) (*.f64 (+.f64 x -1/2) (pow.f64 (cbrt.f64 (log.f64 x)) 2)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (+.f64 x -1/2)) (sqrt.f64 (log.f64 x)))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (+.f64 x -1/2) (sqrt.f64 (log.f64 x))))
(*.f64 (+.f64 x -1/2) (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (log.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) 1) (cbrt.f64 (+.f64 x -1/2))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (cbrt.f64 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))
(*.f64 (cbrt.f64 (+.f64 x -1/2)) (*.f64 (sqrt.f64 (log.f64 x)) (/.f64 (sqrt.f64 (log.f64 x)) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (+.f64 x 1/2)) (*.f64 (/.f64 (cbrt.f64 (log.f64 x)) 1) (fma.f64 x x -1/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (+.f64 x 1/2)) (*.f64 (fma.f64 x x -1/4) (cbrt.f64 (log.f64 x))))
(*.f64 (fma.f64 x x -1/4) (*.f64 (cbrt.f64 (log.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (+.f64 x 1/2))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) 1) (sqrt.f64 (+.f64 x -1/2))) (*.f64 (/.f64 (cbrt.f64 (log.f64 x)) 1) (sqrt.f64 (+.f64 x -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (sqrt.f64 (+.f64 x -1/2)) (*.f64 (sqrt.f64 (+.f64 x -1/2)) (cbrt.f64 (log.f64 x)))))
(*.f64 (cbrt.f64 (log.f64 x)) (*.f64 (sqrt.f64 (+.f64 x -1/2)) (*.f64 (sqrt.f64 (+.f64 x -1/2)) (pow.f64 (cbrt.f64 (log.f64 x)) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))
(*.f64 (/.f64 (log.f64 x) -1) (neg.f64 (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) (neg.f64 (-.f64 -1/2 x))) (neg.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (fma.f64 x x -1/4)) (*.f64 (fma.f64 x x -1/4) (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (fma.f64 x x -1/4)) (*.f64 (+.f64 x -1/2) (fma.f64 x x -1/4)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) 1) (+.f64 x -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (+.f64 1/8 (pow.f64 x 3))) (*.f64 (fma.f64 x x -1/4) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (pow.f64 x 3) 1/8)) (fma.f64 x x -1/4)) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 (fma.f64 x x 1/4) (*.f64 x -1/2)) (+.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4)))) (+.f64 x -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (log.f64 x) (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4)))) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (pow.f64 x 3) 1/8)) (fma.f64 x x -1/4)) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 (fma.f64 x x 1/4) (*.f64 x -1/2)) (+.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4)))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (cbrt.f64 (fma.f64 x x -1/4)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (/.f64 (log.f64 x) (*.f64 (+.f64 1/8 (pow.f64 x 3)) 1)) (*.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))) (fma.f64 x x -1/4)))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (pow.f64 x 3) 1/8)) (fma.f64 x x -1/4)) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 (fma.f64 x x 1/4) (*.f64 x -1/2)) (+.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 x -1/2)) (sqrt.f64 (log.f64 x)))) (sqrt.f64 (log.f64 x)))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (+.f64 x -1/2) (sqrt.f64 (log.f64 x))))
(*.f64 (+.f64 x -1/2) (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (log.f64 x))))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 x -1/2)) (pow.f64 (cbrt.f64 (log.f64 x)) 2))) (cbrt.f64 (log.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (+.f64 x -1/2) (cbrt.f64 (log.f64 x))))
(*.f64 (cbrt.f64 (log.f64 x)) (*.f64 (+.f64 x -1/2) (pow.f64 (cbrt.f64 (log.f64 x)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 1 (+.f64 x -1/2))) (cbrt.f64 (log.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (*.f64 (+.f64 x -1/2) (cbrt.f64 (log.f64 x))))
(*.f64 (cbrt.f64 (log.f64 x)) (*.f64 (+.f64 x -1/2) (pow.f64 (cbrt.f64 (log.f64 x)) 2)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (fma.f64 x x -1/4))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) 1) (/.f64 (fma.f64 x x -1/4) 1))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (/.f64 1 (sqrt.f64 (fma.f64 x x -1/4)))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (cbrt.f64 (fma.f64 x x -1/4)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1) (-.f64 1/4 (*.f64 x x)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (neg.f64 (log.f64 x)) -1) (+.f64 x -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (neg.f64 (log.f64 x)) (neg.f64 (-.f64 -1/2 x))) (-.f64 1/4 (*.f64 x x)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (fma.f64 x x -1/4)) (+.f64 x -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) 1) (/.f64 1 (+.f64 x 1/2)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) 1) (/.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))) (+.f64 1/8 (pow.f64 x 3))))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (pow.f64 x 3) 1/8)) (fma.f64 x x -1/4)) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 (fma.f64 x x 1/4) (*.f64 x -1/2)) (+.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (+.f64 1/8 (pow.f64 x 3))) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (pow.f64 x 3) 1/8)) (fma.f64 x x -1/4)) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 (fma.f64 x x 1/4) (*.f64 x -1/2)) (+.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (-.f64 1/4 (*.f64 x x))) (-.f64 1/2 x))
(*.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 1/4 (*.f64 x x)) (fma.f64 x x -1/4))) (-.f64 1/2 x))
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (/.f64 (-.f64 1/4 (*.f64 x x)) (-.f64 1/2 x)))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (-.f64 1/4 (*.f64 x x))) (neg.f64 (+.f64 x -1/2)))
(*.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 1/4 (*.f64 x x)) (fma.f64 x x -1/4))) (-.f64 1/2 x))
(/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (/.f64 (-.f64 1/4 (*.f64 x x)) (-.f64 1/2 x)))
(*.f64 (/.f64 (*.f64 (log.f64 x) (fma.f64 x x -1/4)) (neg.f64 (+.f64 1/8 (pow.f64 x 3)))) (neg.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))
(*.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 -1/8 (neg.f64 (pow.f64 x 3))) (fma.f64 x x -1/4))) (neg.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2)))))
(*.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/8 (pow.f64 x 3))) (fma.f64 x x -1/4)) (neg.f64 (+.f64 (fma.f64 x x 1/4) (*.f64 x -1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x 1/2))) (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2))))
(*.f64 (/.f64 (fma.f64 x x -1/4) (sqrt.f64 (+.f64 x 1/2))) (/.f64 (log.f64 x) (sqrt.f64 (+.f64 x 1/2))))
(/.f64 (log.f64 x) (*.f64 (sqrt.f64 (+.f64 x 1/2)) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (fma.f64 x x -1/4))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2)) (/.f64 (fma.f64 x x -1/4) (cbrt.f64 (+.f64 x 1/2))))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2)) (/.f64 (fma.f64 x x -1/4) (cbrt.f64 (+.f64 x 1/2))))
(/.f64 (*.f64 (log.f64 x) (/.f64 (fma.f64 x x -1/4) (cbrt.f64 (+.f64 x 1/2)))) (pow.f64 (cbrt.f64 (+.f64 x 1/2)) 2))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (*.f64 (fma.f64 x x -1/4) (/.f64 1 (fma.f64 x x -1/4)))) (+.f64 x -1/2))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (*.f64 (+.f64 1/8 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x -1/4)))) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (pow.f64 x 3) 1/8)) (fma.f64 x x -1/4)) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 (fma.f64 x x 1/4) (*.f64 x -1/2)) (+.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (/.f64 (+.f64 x 1/2) (sqrt.f64 (fma.f64 x x -1/4)))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (/.f64 (+.f64 x 1/2) (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2))) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (cbrt.f64 (fma.f64 x x -1/4)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x x -1/4)) 2) (/.f64 (log.f64 x) (+.f64 x 1/2))))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) -1) (neg.f64 (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (neg.f64 (-.f64 -1/2 x))) (neg.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2)))
(/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) 1) (*.f64 (+.f64 1/8 (pow.f64 x 3)) 1)) (*.f64 (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))) (fma.f64 x x -1/4)))
(*.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 (pow.f64 x 3) 1/8)) (fma.f64 x x -1/4)) (fma.f64 x x (-.f64 1/4 (*.f64 x 1/2))))
(*.f64 (log.f64 x) (*.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 (fma.f64 x x 1/4) (*.f64 x -1/2)) (+.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))) 1) (sqrt.f64 (+.f64 x -1/2)))
(*.f64 (sqrt.f64 (+.f64 x -1/2)) (*.f64 (log.f64 x) (sqrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (fma.f64 x x -1/4)))
(*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (+.f64 x 1/2)) (sqrt.f64 (+.f64 x -1/2)))))
(*.f64 (sqrt.f64 (fma.f64 x x -1/4)) (*.f64 (/.f64 (log.f64 x) (sqrt.f64 (+.f64 x 1/2))) (sqrt.f64 (+.f64 x -1/2))))
(*.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) 1) (sqrt.f64 (+.f64 x -1/2))) (sqrt.f64 (-.f64 -1/2 x))) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (sqrt.f64 (+.f64 x -1/2)))) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (*.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (sqrt.f64 (+.f64 x -1/2))) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) 1) (cbrt.f64 (+.f64 x -1/2)))
(*.f64 (/.f64 1 (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (*.f64 (log.f64 x) (cbrt.f64 (+.f64 x -1/2))))
(/.f64 (*.f64 (log.f64 x) (cbrt.f64 (+.f64 x -1/2))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))
(*.f64 (/.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (+.f64 x 1/2))) (cbrt.f64 (fma.f64 x x -1/4)))
(*.f64 (cbrt.f64 (fma.f64 x x -1/4)) (/.f64 (log.f64 x) (*.f64 (cbrt.f64 (+.f64 x 1/2)) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (log.f64 x) (*.f64 (cbrt.f64 (-.f64 -1/2 x)) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2))) (cbrt.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (cbrt.f64 (-.f64 -1/2 x))) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 2)) (cbrt.f64 (-.f64 1/4 (*.f64 x x))))
(pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 3)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(pow.f64 (/.f64 (/.f64 1 (+.f64 x -1/2)) (log.f64 x)) -1)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) 1/3)
(*.f64 (log.f64 x) (+.f64 x -1/2))
(neg.f64 (*.f64 (/.f64 (log.f64 x) -1) (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))
(log.f64 (pow.f64 x (+.f64 x -1/2)))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1)))
(log1p.f64 (+.f64 (pow.f64 x (+.f64 x -1/2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 x (+.f64 x -1/2))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(exp.f64 (log.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 1))
(*.f64 (log.f64 x) (+.f64 x -1/2))
(log1p.f64 (-.f64 (pow.f64 x (+.f64 x -1/2)) 1))
(log1p.f64 (+.f64 (pow.f64 x (+.f64 x -1/2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 x (+.f64 x -1/2))))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 (neg.f64 x) 1))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 1 (*.f64 (neg.f64 x) 1)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (*.f64 (*.f64 (neg.f64 x) 1) 1))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (fma.f64 (neg.f64 x) 1 x))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 1 (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 (fma.f64 (neg.f64 x) 1 x) 1))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) 1))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) 1))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (neg.f64 x) (*.f64 (log.f64 x) (+.f64 x -1/2)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (neg.f64 x) (+.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) (neg.f64 x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(-.f64 (/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x))) x)
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) (*.f64 (neg.f64 x) 1)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(-.f64 (/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x))) x)
(+.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4) x))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(-.f64 (/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x))) x)
(+.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) (neg.f64 x)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(-.f64 (/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x))) x)
(+.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) (*.f64 (neg.f64 x) 1)))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(-.f64 (/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x))) x)
(+.f64 (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2))) (-.f64 (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))) x))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(-.f64 (/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x))) x)
(+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (log.f64 x) (+.f64 x -1/2)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) 0))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(fma.f64 (log.f64 x) (+.f64 x -1/2) (+.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x))) 0))
(+.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (*.f64 x x))) (*.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) -1/4))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(-.f64 (/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x))) x)
(+.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 x x) (/.f64 (log.f64 x) (+.f64 x 1/2)))) (*.f64 -1/4 (/.f64 (log.f64 x) (+.f64 x 1/2))))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(-.f64 (/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x))) x)
(+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (exp.f64 (log1p.f64 x))) 1)
(+.f64 1 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (exp.f64 (log1p.f64 x))))
(-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (+.f64 (exp.f64 (log1p.f64 x)) -1))
(*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 1)
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(*.f64 1 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 x)))
(*.f64 (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (-.f64 (*.f64 x x) (*.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (-.f64 x (*.f64 (log.f64 x) (+.f64 x -1/2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (*.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 4) (*.f64 x (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 4) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) 3) (pow.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (-.f64 (*.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) 3) (pow.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 4) (*.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (-.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 6))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 4) (*.f64 x (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (-.f64 (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))))))
(/.f64 1 (/.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x)) (fma.f64 (log.f64 x) (+.f64 x -1/2) x))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 6) (pow.f64 x 6)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 6) (pow.f64 x 6)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 4) (pow.f64 x 4)) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 6) (+.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3)) (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) 3) (pow.f64 (*.f64 x x) 3)) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (+.f64 (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) 3) (pow.f64 x 6)) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 4) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 6) (pow.f64 x 6)) (*.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x) (+.f64 (pow.f64 x 4) (+.f64 (*.f64 x (*.f64 x (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2))) (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x x))) (neg.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3) (pow.f64 x 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))))
(/.f64 (+.f64 (pow.f64 x 3) (neg.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 3))) (-.f64 (neg.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) 2)) (*.f64 x (fma.f64 (log.f64 x) (+.f64 x -1/2) x))))
(pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 1)
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 2)
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 3)
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(pow.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3) 1/3)
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 2))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x)) 2))
(log.f64 (/.f64 (pow.f64 x (+.f64 x -1/2)) (exp.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x))))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x) 3))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(exp.f64 (log.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)) 1))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 x -1/2)) x)))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 1 (*.f64 (log.f64 x) (+.f64 x -1/2)) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) 2) (cbrt.f64 (*.f64 (log.f64 x) (+.f64 x -1/2))) (neg.f64 x))
(fma.f64 -1/2 (log.f64 x) (neg.f64 (*.f64 x (+.f64 1 (neg.f64 (log.f64 x))))))
(fma.f64 (log.f64 x) (+.f64 x -1/2) (neg.f64 x))
(fma.f64 (/.f64 (log.f64 x) (+.f64 x 1/2)) (fma.f64 x x -1/4) (neg.f64 x))
(-.f64 (*.f64 (fma.f64 x x -1/4) (/.f64 (log.f64 x) (+.f64 x 1/2))) x)
(-.f64 (/.f64 (fma.f64 x x -1/4) (/.f64 (+.f64 x 1/2) (log.f64 x))) x)

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x)
0.2b
(*.f64 (-.f64 x 1/2) (log.f64 x))
0.4b
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
0.4b
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
Compiler

Compiled 67 to 38 computations (43.3% saved)

series2.0ms (0%)

Counts
2 → 12
Calls

6 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
1.0ms
x
@-inf
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
0.0ms
x
@0
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
0.0ms
x
@inf
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
0.0ms
x
@0
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1692×add-sqr-sqrt
1658×*-un-lft-identity
1562×add-cube-cbrt
1546×add-cbrt-cube
160×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0818
116918
2214318
Stop Event
node limit
Counts
2 → 59
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 83333333333333/1000000000000000 (pow.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x -1/2) 83333333333333/1000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -83333333333333/1000000000000000 (/.f64 1 (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 x) 1000000000000000/83333333333333) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 83333333333333/1000000000000000 (*.f64 (pow.f64 x -1/2) (pow.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 83333333333333/1000000000000000 (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 83333333333333/1000000000000000 (/.f64 (pow.f64 x -1/2) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (pow.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (pow.f64 x -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x -1/2) (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -83333333333333/1000000000000000 (sqrt.f64 x)) (/.f64 1 (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 (pow.f64 x 1/4)) (/.f64 (pow.f64 x -1/2) (pow.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (/.f64 (pow.f64 x -1/2) (cbrt.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 x 1/4)) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 x)) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 1) (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 x)) (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) 1) (/.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (pow.f64 x 1/4)) (/.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (pow.f64 x 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (cbrt.f64 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 83333333333333/1000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (/.f64 83333333333333/1000000000000000 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 x)))))))

simplify61.0ms (0.3%)

Algorithm
egg-herbie
Rules
1548×associate-+r+
1322×associate-+l+
1048×associate-/l*
758×unswap-sqr
700×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01381013
1305995
21415995
36598995
Stop Event
node limit
Counts
71 → 76
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/1000000000000000 (*.f64 (pow.f64 (sqrt.f64 -1) 2) x))
(/.f64 -83333333333333/1000000000000000 (*.f64 (pow.f64 (sqrt.f64 -1) 2) x))
(/.f64 -83333333333333/1000000000000000 (*.f64 (pow.f64 (sqrt.f64 -1) 2) x))
(/.f64 -83333333333333/1000000000000000 (*.f64 (pow.f64 (sqrt.f64 -1) 2) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))) 1)
(*.f64 83333333333333/1000000000000000 (pow.f64 x -1/2))
(*.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 1)
(*.f64 1 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(*.f64 (pow.f64 x -1/2) 83333333333333/1000000000000000)
(*.f64 -83333333333333/1000000000000000 (/.f64 1 (neg.f64 (sqrt.f64 x))))
(pow.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 1)
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 2)
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 3)
(pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 x) 1000000000000000/83333333333333) -1)
(sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x))
(log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))
(cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 3))
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 1))
(log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) 1)
(*.f64 83333333333333/1000000000000000 (*.f64 (pow.f64 x -1/2) (pow.f64 x -1/2)))
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
(*.f64 83333333333333/1000000000000000 (/.f64 (pow.f64 x -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x -1/2))
(*.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(*.f64 1 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (pow.f64 x -1/2)))
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (pow.f64 x -1/2)))
(*.f64 (pow.f64 x -1/2) (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))
(*.f64 (/.f64 -83333333333333/1000000000000000 (sqrt.f64 x)) (/.f64 1 (neg.f64 (sqrt.f64 x))))
(*.f64 (/.f64 83333333333333/1000000000000000 (pow.f64 x 1/4)) (/.f64 (pow.f64 x -1/2) (pow.f64 x 1/4)))
(*.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (/.f64 (pow.f64 x -1/2) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (/.f64 1 (pow.f64 x 1/4)) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x 1/4)))
(*.f64 (/.f64 1 (cbrt.f64 x)) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 1) (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 x)) (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) 1) (/.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (pow.f64 x 1/4)) (/.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (pow.f64 x 1/4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (cbrt.f64 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(pow.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3) 1/3)
(pow.f64 (/.f64 1 (/.f64 83333333333333/1000000000000000 x)) -1)
(neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x))))
(sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 83333333333333/1000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
(exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 x)))
Outputs
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/1000000000000000 (*.f64 (pow.f64 (sqrt.f64 -1) 2) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/1000000000000000 (*.f64 (pow.f64 (sqrt.f64 -1) 2) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/1000000000000000 (*.f64 (pow.f64 (sqrt.f64 -1) 2) x))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/1000000000000000 (*.f64 (pow.f64 (sqrt.f64 -1) 2) x))
(/.f64 83333333333333/1000000000000000 x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))) 1)
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(*.f64 83333333333333/1000000000000000 (pow.f64 x -1/2))
(*.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 1)
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(*.f64 1 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)))
(*.f64 (pow.f64 x -1/2) 83333333333333/1000000000000000)
(*.f64 83333333333333/1000000000000000 (pow.f64 x -1/2))
(*.f64 -83333333333333/1000000000000000 (/.f64 1 (neg.f64 (sqrt.f64 x))))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(pow.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 1)
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 2)
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 3)
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 3) 1/3)
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(pow.f64 (*.f64 (sqrt.f64 x) 1000000000000000/83333333333333) -1)
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x))
(log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) 3))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 1))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(/.f64 83333333333333/1000000000000000 (sqrt.f64 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))) 1)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 83333333333333/1000000000000000 (*.f64 (pow.f64 x -1/2) (pow.f64 x -1/2)))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 83333333333333/1000000000000000 (/.f64 (pow.f64 x -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x -1/2))
(*.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x -1/2))
(*.f64 83333333333333/1000000000000000 (/.f64 (pow.f64 x -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 1 (/.f64 83333333333333/1000000000000000 x))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (pow.f64 x -1/2)))
(*.f64 83333333333333/1000000000000000 (/.f64 (pow.f64 x -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x -1/2))
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (pow.f64 x -1/2)))
(*.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (*.f64 (pow.f64 x -1/2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))
(*.f64 (pow.f64 x -1/2) (*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x))))
(*.f64 (pow.f64 x -1/2) (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))
(*.f64 83333333333333/1000000000000000 (/.f64 (pow.f64 x -1/2) (sqrt.f64 x)))
(*.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x -1/2))
(*.f64 (/.f64 -83333333333333/1000000000000000 (sqrt.f64 x)) (/.f64 1 (neg.f64 (sqrt.f64 x))))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 83333333333333/1000000000000000 (pow.f64 x 1/4)) (/.f64 (pow.f64 x -1/2) (pow.f64 x 1/4)))
(*.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (/.f64 (pow.f64 x -1/2) (cbrt.f64 (sqrt.f64 x))))
(/.f64 (*.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (pow.f64 x -1/2)) (cbrt.f64 (sqrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 x 1/4)) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x 1/4)))
(/.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (pow.f64 x 1/4)) (pow.f64 x 1/4))
(/.f64 83333333333333/1000000000000000 (*.f64 (pow.f64 x 1/4) (*.f64 (sqrt.f64 x) (pow.f64 x 1/4))))
(*.f64 (/.f64 1 (cbrt.f64 x)) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (/.f64 1 (cbrt.f64 x)) (/.f64 83333333333333/1000000000000000 (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 x))))
(/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 (sqrt.f64 x) (cbrt.f64 (sqrt.f64 x)))) (cbrt.f64 x))
(/.f64 83333333333333/1000000000000000 (*.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 x) (cbrt.f64 (sqrt.f64 x)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) 1) (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 x)))
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 x)) (/.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (cbrt.f64 (sqrt.f64 x))))
(*.f64 (/.f64 1 (cbrt.f64 x)) (/.f64 83333333333333/1000000000000000 (*.f64 (cbrt.f64 (sqrt.f64 x)) (sqrt.f64 x))))
(/.f64 (/.f64 83333333333333/1000000000000000 (*.f64 (sqrt.f64 x) (cbrt.f64 (sqrt.f64 x)))) (cbrt.f64 x))
(/.f64 83333333333333/1000000000000000 (*.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 x) (cbrt.f64 (sqrt.f64 x)))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) 1) (/.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 x)))
(*.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (/.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (sqrt.f64 x)))
(/.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (/.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (sqrt.f64 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (pow.f64 x 1/4)) (/.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x))) (pow.f64 x 1/4)))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (pow.f64 x 1/4)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))) (pow.f64 x 1/4))
(*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (cbrt.f64 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (cbrt.f64 x)))
(/.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (/.f64 (cbrt.f64 x) (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x))))
(pow.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3) 1/3)
(/.f64 83333333333333/1000000000000000 x)
(pow.f64 (/.f64 1 (/.f64 83333333333333/1000000000000000 x)) -1)
(/.f64 83333333333333/1000000000000000 x)
(neg.f64 (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x))))
(/.f64 83333333333333/1000000000000000 x)
(sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 83333333333333/1000000000000000 x))))
(/.f64 83333333333333/1000000000000000 x)
(cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))
(/.f64 83333333333333/1000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(/.f64 83333333333333/1000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)

eval878.0ms (4.5%)

Compiler

Compiled 42107 to 25895 computations (38.5% saved)

prune764.0ms (4%)

Pruning

36 alts after pruning (34 fresh and 2 done)

PrunedKeptTotal
New1454201474
Fresh141428
Picked101
Done224
Total1471361507
Error
0.0b
Counts
1507 → 36
Alt Table
Click to see full alt table
StatusErrorProgram
42.6b
(/.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
42.3b
(/.f64 83333333333333/1000000000000000 x)
20.9b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
24.0b
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000))) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
14.3b
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
9.7b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
14.3b
(+.f64 (+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 1 (+.f64 x -1/2)) (log.f64 x)) -1) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.6b
(+.f64 (+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
35.6b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.6b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 3)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
15.4b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.7b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
33.2b
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
6.1b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))
14.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (sqrt.f64 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))
25.1b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 z (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2) z)) (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
21.5b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
28.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))))
28.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
27.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
24.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
27.9b
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
15.4b
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
28.7b
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
15.3b
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
42.7b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
42.9b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x)))
42.9b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2)))
33.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
53.0b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
Compiler

Compiled 1412 to 1073 computations (24% saved)

localize58.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z)
0.2b
(-.f64 (*.f64 (log.f64 x) x) x)
0.3b
(*.f64 (log.f64 x) x)
7.9b
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)
Compiler

Compiled 94 to 54 computations (42.6% saved)

series7.0ms (0%)

Counts
2 → 20
Calls

6 calls:

TimeVariablePointExpression
6.0ms
x
@0
(*.f64 (log.f64 x) x)
0.0ms
x
@-inf
(*.f64 (log.f64 x) x)
0.0ms
x
@inf
(*.f64 (log.f64 x) x)
0.0ms
x
@-inf
(-.f64 (*.f64 (log.f64 x) x) x)
0.0ms
x
@inf
(-.f64 (*.f64 (log.f64 x) x) x)

rewrite61.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1602×add-sqr-sqrt
1586×*-un-lft-identity
1478×add-cube-cbrt
1462×add-cbrt-cube
156×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0728
114728
2196028
Stop Event
node limit
Counts
2 → 53
Calls
Call 1
Inputs
(*.f64 (log.f64 x) x)
(-.f64 (*.f64 (log.f64 x) x) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (log.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 x x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 x x) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 x) 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (*.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (log.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 x (log.f64 x) x) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 x (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 x x) (exp.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (log.f64 x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 x) x (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x (log.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 2) (cbrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))))))

simplify83.0ms (0.4%)

Algorithm
egg-herbie
Rules
1396×associate-+r-
1014×fma-def
974×+-commutative
642×unswap-sqr
638×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01441965
13641717
215291701
376311701
Stop Event
node limit
Counts
73 → 74
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 x)))) 1)
(pow.f64 (*.f64 x (log.f64 x)) 1)
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 x))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 3)
(pow.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 2))
(log.f64 (pow.f64 x x))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x x) 1)))
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 x))))
(exp.f64 (log.f64 (*.f64 x (log.f64 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 x))) 1))
(log1p.f64 (-.f64 (pow.f64 x x) 1))
(+.f64 (*.f64 x (log.f64 x)) (neg.f64 x))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (neg.f64 x) (*.f64 x (log.f64 x)))
(*.f64 x (-.f64 (log.f64 x) 1))
(*.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)
(*.f64 1 (-.f64 (*.f64 x (log.f64 x)) x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 x (log.f64 x) x) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 x (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 2))
(log.f64 (/.f64 (pow.f64 x x) (exp.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(exp.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(fma.f64 x (log.f64 x) (neg.f64 x))
(fma.f64 (log.f64 x) x (neg.f64 x))
(fma.f64 1 (*.f64 x (log.f64 x)) (neg.f64 x))
(fma.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 2) (cbrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))
Outputs
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(-.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(-.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(-.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(-.f64 (*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 x)))) 1)
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(pow.f64 (*.f64 x (log.f64 x)) 1)
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 x))) 2)
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 3)
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(pow.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) 1/3)
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 2))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(log.f64 (pow.f64 x x))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x x) 1)))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 3))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 x))))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(exp.f64 (log.f64 (*.f64 x (log.f64 x))))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 x))) 1))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(log1p.f64 (-.f64 (pow.f64 x x) 1))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(+.f64 (*.f64 x (log.f64 x)) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(+.f64 (*.f64 x (log.f64 x)) (*.f64 (neg.f64 x) 1))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 x) 1 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(+.f64 (neg.f64 x) (*.f64 x (log.f64 x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 x (-.f64 (log.f64 x) 1))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 1 (-.f64 (*.f64 x (log.f64 x)) x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x (log.f64 x)))) (-.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (log.f64 (pow.f64 x x)))) (-.f64 (sqrt.f64 (log.f64 (pow.f64 x x))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 x (log.f64 x) x) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 x (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (log.f64 (pow.f64 x x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 3)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3) 1/3)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 2))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(log.f64 (/.f64 (pow.f64 x x) (exp.f64 x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x))))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(exp.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 1))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(fma.f64 x (log.f64 x) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(fma.f64 (log.f64 x) x (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(fma.f64 1 (*.f64 x (log.f64 x)) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(fma.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 2) (cbrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(-.f64 (log.f64 (pow.f64 x x)) x)

localize4.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(/.f64 83333333333333/1000000000000000 x)
Compiler

Compiled 8 to 6 computations (25% saved)

localize55.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 z (/.f64 z x))
0.2b
(*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))
0.2b
(-.f64 (*.f64 x (log.f64 x)) x)
0.3b
(*.f64 x (log.f64 x))
Compiler

Compiled 58 to 19 computations (67.2% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 x (log.f64 x))
0.0ms
x
@0
(-.f64 (*.f64 x (log.f64 x)) x)
0.0ms
x
@-inf
(*.f64 x (log.f64 x))
0.0ms
x
@-inf
(-.f64 (*.f64 x (log.f64 x)) x)
0.0ms
x
@inf
(*.f64 x (log.f64 x))

rewrite78.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1602×add-sqr-sqrt
1586×*-un-lft-identity
1478×add-cube-cbrt
1462×add-cbrt-cube
156×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0728
114728
2196028
Stop Event
node limit
Counts
2 → 53
Calls
Call 1
Inputs
(*.f64 x (log.f64 x))
(-.f64 (*.f64 x (log.f64 x)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (log.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (log.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (-.f64 (pow.f64 x x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (-.f64 (pow.f64 x x) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (log.f64 x)) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 x) 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (*.f64 x (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (-.f64 (log.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x (log.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 x (log.f64 x) x) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 x (log.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 x x) (exp.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (log.f64 x) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (log.f64 x) x (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x (log.f64 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 2) (cbrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))))))

simplify79.0ms (0.4%)

Algorithm
egg-herbie
Rules
1396×associate-+r-
1014×fma-def
964×+-commutative
642×unswap-sqr
638×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01451873
13641761
215241745
376181745
Stop Event
node limit
Counts
77 → 71
Calls
Call 1
Inputs
(*.f64 (log.f64 x) x)
(*.f64 (log.f64 x) x)
(*.f64 (log.f64 x) x)
(*.f64 (log.f64 x) x)
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 x)))) 1)
(pow.f64 (*.f64 x (log.f64 x)) 1)
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 x))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 3)
(pow.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 2))
(log.f64 (pow.f64 x x))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x x) 1)))
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 x))))
(exp.f64 (log.f64 (*.f64 x (log.f64 x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 x))) 1))
(log1p.f64 (-.f64 (pow.f64 x x) 1))
(+.f64 (*.f64 x (log.f64 x)) (neg.f64 x))
(+.f64 (*.f64 x (log.f64 x)) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (neg.f64 x) (*.f64 x (log.f64 x)))
(*.f64 x (-.f64 (log.f64 x) 1))
(*.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)
(*.f64 1 (-.f64 (*.f64 x (log.f64 x)) x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 x (log.f64 x) x) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 x (log.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 2))
(log.f64 (/.f64 (pow.f64 x x) (exp.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(exp.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(fma.f64 x (log.f64 x) (neg.f64 x))
(fma.f64 (log.f64 x) x (neg.f64 x))
(fma.f64 1 (*.f64 x (log.f64 x)) (neg.f64 x))
(fma.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 2) (cbrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))
Outputs
(*.f64 (log.f64 x) x)
(*.f64 x (log.f64 x))
(*.f64 (log.f64 x) x)
(*.f64 x (log.f64 x))
(*.f64 (log.f64 x) x)
(*.f64 x (log.f64 x))
(*.f64 (log.f64 x) x)
(*.f64 x (log.f64 x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 x (log.f64 x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 x (log.f64 x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 x (log.f64 x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 x (log.f64 x))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (-.f64 (log.f64 x) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(neg.f64 (fma.f64 x (-.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(neg.f64 (fma.f64 x (-.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(neg.f64 (fma.f64 x (-.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(neg.f64 (fma.f64 x (-.f64 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (log.f64 x)))) 1)
(*.f64 x (log.f64 x))
(pow.f64 (*.f64 x (log.f64 x)) 1)
(*.f64 x (log.f64 x))
(pow.f64 (sqrt.f64 (*.f64 x (log.f64 x))) 2)
(*.f64 x (log.f64 x))
(pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 3)
(*.f64 x (log.f64 x))
(pow.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) 1/3)
(*.f64 x (log.f64 x))
(sqrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 2))
(*.f64 x (log.f64 x))
(log.f64 (pow.f64 x x))
(*.f64 x (log.f64 x))
(log.f64 (+.f64 1 (-.f64 (pow.f64 x x) 1)))
(*.f64 x (log.f64 x))
(cbrt.f64 (pow.f64 (*.f64 x (log.f64 x)) 3))
(*.f64 x (log.f64 x))
(expm1.f64 (log1p.f64 (*.f64 x (log.f64 x))))
(*.f64 x (log.f64 x))
(exp.f64 (log.f64 (*.f64 x (log.f64 x))))
(*.f64 x (log.f64 x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (log.f64 x))) 1))
(*.f64 x (log.f64 x))
(log1p.f64 (-.f64 (pow.f64 x x) 1))
(*.f64 x (log.f64 x))
(+.f64 (*.f64 x (log.f64 x)) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(+.f64 (*.f64 x (log.f64 x)) (*.f64 (neg.f64 x) 1))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 x) 1 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(+.f64 (neg.f64 x) (*.f64 x (log.f64 x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 x (-.f64 (log.f64 x) 1))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 1 (-.f64 (*.f64 x (log.f64 x)) x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2) (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x (log.f64 x)))) (-.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 x (log.f64 x) x) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))) (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x (log.f64 x)) (neg.f64 x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x))) (neg.f64 (fma.f64 x (log.f64 x) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 x (log.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x x)) (fma.f64 x (log.f64 x) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (log.f64 x)) 2) (*.f64 x (fma.f64 x (log.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x (log.f64 x) x) (pow.f64 (*.f64 x (log.f64 x)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (log.f64 x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (log.f64 x) (*.f64 x (fma.f64 x (log.f64 x) x)))))
(pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 1)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 2)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 3)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(pow.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3) 1/3)
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 2))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(log.f64 (/.f64 (pow.f64 x x) (exp.f64 x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x))))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x (log.f64 x)) x) 3))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(exp.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (log.f64 x)) x)) 1))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x (log.f64 x)) x)))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(fma.f64 x (log.f64 x) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(fma.f64 (log.f64 x) x (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(fma.f64 1 (*.f64 x (log.f64 x)) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(fma.f64 (sqrt.f64 (*.f64 x (log.f64 x))) (sqrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (log.f64 x))) 2) (cbrt.f64 (*.f64 x (log.f64 x))) (neg.f64 x))
(*.f64 x (+.f64 (log.f64 x) -1))
(-.f64 (*.f64 x (log.f64 x)) x)

localize38.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000)
0.2b
(-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x)
0.3b
(/.f64 83333333333333/1000000000000000 x)
20.0b
(*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))
Compiler

Compiled 108 to 65 computations (39.8% saved)

series24.0ms (0.1%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
21.0ms
x
@0
(*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))
1.0ms
x
@inf
(*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))
0.0ms
x
@-inf
(*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))
0.0ms
x
@-inf
(+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000)
0.0ms
x
@-inf
(-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x)

rewrite130.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1232×associate-/r*
1164×associate-/l*
388×add-sqr-sqrt
370×pow1
370×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017123
138587
2518587
Stop Event
node limit
Counts
3 → 243
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))
(-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x)
(+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/4 (*.f64 x x)) (/.f64 (-.f64 -1/2 x) (log.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (*.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 x)) (/.f64 (/.f64 1 (+.f64 -1/2 x)) (sqrt.f64 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 x)) (/.f64 (-.f64 -1/2 x) (*.f64 (sqrt.f64 (log.f64 x)) (-.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (log.f64 x)) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (cbrt.f64 (-.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (-.f64 -1/2 x) (*.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (log.f64 x)) (/.f64 (/.f64 1 (+.f64 -1/2 x)) (pow.f64 (cbrt.f64 (log.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (/.f64 1 (+.f64 -1/2 x)) (cbrt.f64 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (-.f64 -1/2 x) (*.f64 (cbrt.f64 (log.f64 x)) (-.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (/.f64 1 (-.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/16 (pow.f64 x 4)) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (/.f64 1 (+.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1/64 (pow.f64 x 6)) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (/.f64 1 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (+.f64 1/2 x) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 x) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2)) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (-.f64 1/4 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1/4 (*.f64 x x)) (sqrt.f64 (log.f64 x))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1/4 (*.f64 x x)) (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (log.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (+.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) (+.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (+.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 1/4 (*.f64 x x)) (-.f64 1/4 (*.f64 x x)))) (/.f64 1 (+.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 1/4 (*.f64 x x)) (/.f64 (-.f64 -1/8 (pow.f64 x 3)) (log.f64 x))) (/.f64 1 (+.f64 1/4 (*.f64 x (+.f64 -1/2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (log.f64 x) (/.f64 (cbrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (+.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) 1) (+.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (sqrt.f64 (-.f64 -1/2 x))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (neg.f64 (cbrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) -1) (-.f64 -1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (sqrt.f64 (+.f64 1/2 x))) (sqrt.f64 (+.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (*.f64 (cbrt.f64 (+.f64 1/2 x)) (cbrt.f64 (+.f64 1/2 x)))) (cbrt.f64 (+.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (neg.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) 1) (+.f64 1/4 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) (sqrt.f64 (+.f64 1/4 (*.f64 x x)))) (sqrt.f64 (+.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 x x))) (cbrt.f64 (+.f64 1/4 (*.f64 x x))))) (cbrt.f64 (+.f64 1/4 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) 1) (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) (*.f64 (cbrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))) (cbrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))))) (cbrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 1) (+.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (neg.f64 (cbrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) -1) (-.f64 -1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (+.f64 1/2 x))) (sqrt.f64 (+.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (+.f64 1/2 x)) (cbrt.f64 (+.f64 1/2 x)))) (cbrt.f64 (+.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) 1) (sqrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (sqrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) 1) (cbrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x)))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))))) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 1) (+.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (neg.f64 (cbrt.f64 (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) -1) (-.f64 -1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (+.f64 1/2 x))) (sqrt.f64 (+.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (+.f64 1/2 x)) (cbrt.f64 (+.f64 1/2 x)))) (cbrt.f64 (+.f64 1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (-.f64 -1/2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (fma.f64 (neg.f64 x) 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) 1) (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4)) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 x) (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x)))) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (/.f64 1 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 (neg.f64 x) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (*.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (neg.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) 1) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (sqrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (sqrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (cbrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (cbrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (/.f64 1 (-.f64 -1/2 x)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) -91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (-.f64 1 (+.f64 91893853320467/100000000000000 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (-.f64 1 (neg.f64 (+.f64 x -91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (+.f64 1 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))) 8106146679533/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 91893853320467/100000000000000) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (/.f64 (*.f64 x x) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 91893853320467/100000000000000) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2)) (+.f64 (-.f64 91893853320467/100000000000000 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000))) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (+.f64 (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000)) (*.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)))) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (/.f64 1 (-.f64 -1/2 x)) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 91893853320467/100000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 (+.f64 x -91893853320467/100000000000000)))))))

simplify199.0ms (1%)

Algorithm
egg-herbie
Rules
1310×+-commutative
1146×associate-+r-
678×associate-/l*
606×fma-def
594×associate-/l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
065315519
1171813267
2710413199
Stop Event
node limit
Counts
279 → 409
Calls
Call 1
Inputs
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))) (*.f64 1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))) (*.f64 1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))) (*.f64 1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4))
(+.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))))
(+.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) 1)
(/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x)))
(/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))
(/.f64 (-.f64 1/4 (*.f64 x x)) (/.f64 (-.f64 -1/2 x) (log.f64 x)))
(/.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x))
(/.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 1)
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (*.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (log.f64 x))))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (log.f64 x))))
(/.f64 (sqrt.f64 (log.f64 x)) (/.f64 (/.f64 1 (+.f64 -1/2 x)) (sqrt.f64 (log.f64 x))))
(/.f64 (sqrt.f64 (log.f64 x)) (/.f64 (-.f64 -1/2 x) (*.f64 (sqrt.f64 (log.f64 x)) (-.f64 1/4 (*.f64 x x)))))
(/.f64 (sqrt.f64 (log.f64 x)) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (cbrt.f64 (-.f64 1/4 (*.f64 x x)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (-.f64 -1/2 x) (*.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (log.f64 x))))
(/.f64 (cbrt.f64 (log.f64 x)) (/.f64 (/.f64 1 (+.f64 -1/2 x)) (pow.f64 (cbrt.f64 (log.f64 x)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (/.f64 1 (+.f64 -1/2 x)) (cbrt.f64 (log.f64 x))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (-.f64 -1/2 x) (*.f64 (cbrt.f64 (log.f64 x)) (-.f64 1/4 (*.f64 x x)))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (/.f64 1 (-.f64 1/4 (*.f64 x x))))
(/.f64 (-.f64 1/16 (pow.f64 x 4)) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (/.f64 1 (+.f64 1/4 (*.f64 x x)))))
(/.f64 (-.f64 1/64 (pow.f64 x 6)) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (/.f64 1 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))))
(/.f64 -1 (/.f64 (+.f64 1/2 x) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))))
(/.f64 (*.f64 (log.f64 x) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2)) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (-.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 x x)) (sqrt.f64 (log.f64 x))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (log.f64 x))))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 x x)) (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (log.f64 x))))
(/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (+.f64 1/2 x))
(/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) (+.f64 1/4 (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))
(/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (+.f64 1/2 x))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 1/4 (*.f64 x x)) (-.f64 1/4 (*.f64 x x)))) (/.f64 1 (+.f64 -1/2 x)))
(/.f64 (/.f64 (-.f64 1/4 (*.f64 x x)) (/.f64 (-.f64 -1/8 (pow.f64 x 3)) (log.f64 x))) (/.f64 1 (+.f64 1/4 (*.f64 x (+.f64 -1/2 x)))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (cbrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))
(/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (+.f64 1/2 x))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) 1) (+.f64 1/2 x))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (sqrt.f64 (-.f64 -1/2 x))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (neg.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) -1) (-.f64 -1/2 x))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (sqrt.f64 (+.f64 1/2 x))) (sqrt.f64 (+.f64 1/2 x)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (*.f64 (cbrt.f64 (+.f64 1/2 x)) (cbrt.f64 (+.f64 1/2 x)))) (cbrt.f64 (+.f64 1/2 x)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (neg.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) 1) (+.f64 1/4 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) (sqrt.f64 (+.f64 1/4 (*.f64 x x)))) (sqrt.f64 (+.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 x x))) (cbrt.f64 (+.f64 1/4 (*.f64 x x))))) (cbrt.f64 (+.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) 1) (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) (*.f64 (cbrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))) (cbrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))))) (cbrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 1) (+.f64 1/2 x))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (neg.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) -1) (-.f64 -1/2 x))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (+.f64 1/2 x))) (sqrt.f64 (+.f64 1/2 x)))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (+.f64 1/2 x)) (cbrt.f64 (+.f64 1/2 x)))) (cbrt.f64 (+.f64 1/2 x)))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) 1) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) 1) (cbrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x)))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))))) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 1) (+.f64 1/2 x))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (neg.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) -1) (-.f64 -1/2 x))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (+.f64 1/2 x))) (sqrt.f64 (+.f64 1/2 x)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (+.f64 1/2 x)) (cbrt.f64 (+.f64 1/2 x)))) (cbrt.f64 (+.f64 1/2 x)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (-.f64 -1/2 x)))
(pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2))
(log.f64 (exp.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(exp.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (*.f64 (neg.f64 x) 1))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (neg.f64 x) (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (*.f64 (neg.f64 x) 1) (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) (neg.f64 x)))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) x))
(+.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (neg.f64 x)))
(+.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 (neg.f64 x) 1)))
(+.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) x))
(+.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(+.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4)) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))))
(+.f64 (+.f64 (neg.f64 x) (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x)))) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (exp.f64 (log1p.f64 x))) 1)
(*.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 1)
(*.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (/.f64 1 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 x)))
(/.f64 1 (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 (neg.f64 x) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (*.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (neg.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) 1) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (sqrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (sqrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (cbrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (cbrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 1)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(exp.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(fma.f64 1 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x))
(fma.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (neg.f64 x))
(fma.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (/.f64 1 (-.f64 -1/2 x)) (neg.f64 x))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 x))
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000))
(-.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) -91893853320467/100000000000000)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (-.f64 1 (+.f64 91893853320467/100000000000000 (neg.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (-.f64 1 (neg.f64 (+.f64 x -91893853320467/100000000000000))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (+.f64 1 (+.f64 x -91893853320467/100000000000000)))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))) 8106146679533/100000000000000)
(-.f64 (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 91893853320467/100000000000000) x)
(-.f64 (/.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) 91893853320467/100000000000000))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) 91893853320467/100000000000000))
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))) 1)
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (/.f64 (*.f64 x x) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(-.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 91893853320467/100000000000000) 0) x)
(*.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))
(*.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 1)
(*.f64 (sqrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(*.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))
(/.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2)) (+.f64 (-.f64 91893853320467/100000000000000 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000))) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000)))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (+.f64 (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000)) (*.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)))
(/.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)))) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))
(pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 1)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 2)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(exp.f64 (log.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(fma.f64 1 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)
(fma.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (/.f64 1 (-.f64 -1/2 x)) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 91893853320467/100000000000000)
(fma.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 91893853320467/100000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
Outputs
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (log.f64 x) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x))
(*.f64 (neg.f64 (neg.f64 (log.f64 x))) x)
(*.f64 x (log.f64 x))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1 (*.f64 x (neg.f64 (log.f64 x))) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (log.f64 x) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1 (*.f64 x (neg.f64 (log.f64 x))) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (log.f64 x) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(+.f64 (*.f64 -1 (*.f64 (log.f64 (/.f64 1 x)) x)) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 -1 (*.f64 x (neg.f64 (log.f64 x))) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 (log.f64 x) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x)
(*.f64 x (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))
(*.f64 x (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 -1/2 x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 -1/2 x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)) x) (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(fma.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) x (*.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))) (+.f64 -1/2 x))
(*.f64 -1/2 (log.f64 x))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) (*.f64 (-.f64 (log.f64 x) 1) x))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (+.f64 (log.f64 x) -1)))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 -1/2 (log.f64 x)))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (fma.f64 -1 (neg.f64 (log.f64 x)) -1))
(*.f64 x (+.f64 (log.f64 x) -1))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x))))
(fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2))
(fma.f64 x (+.f64 (log.f64 x) -1) (*.f64 (neg.f64 (log.f64 x)) 1/2))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))) (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1)))))))
(fma.f64 -1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)) (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))))
(-.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x))))))
(+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
(fma.f64 -1/2 (log.f64 x) 91893853320467/100000000000000)
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(+.f64 (*.f64 -1/2 (log.f64 x)) (+.f64 91893853320467/100000000000000 (*.f64 (-.f64 (log.f64 x) 1) x)))
(fma.f64 -1/2 (log.f64 x) (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000))
(fma.f64 -1/2 (log.f64 x) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x)
(*.f64 x (fma.f64 -1 (neg.f64 (log.f64 x)) -1))
(*.f64 x (+.f64 (log.f64 x) -1))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(+.f64 91893853320467/100000000000000 (+.f64 (*.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 1 x))) 1) x) (*.f64 1/2 (log.f64 (/.f64 1 x)))))
(+.f64 (fma.f64 (fma.f64 -1 (neg.f64 (log.f64 x)) -1) x (*.f64 (neg.f64 (log.f64 x)) 1/2)) 91893853320467/100000000000000)
(+.f64 (*.f64 (neg.f64 (log.f64 x)) 1/2) (fma.f64 x (+.f64 (log.f64 x) -1) 91893853320467/100000000000000))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))
(*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(*.f64 (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (neg.f64 x))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))) (*.f64 1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))) (*.f64 1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (-.f64 91893853320467/100000000000000 (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))))))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))) (*.f64 1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))) (*.f64 1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (-.f64 91893853320467/100000000000000 (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))))))
(-.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))))) (*.f64 1/2 (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 x))) (log.f64 -1))))
(+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (neg.f64 x) (+.f64 1 (neg.f64 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1))))) (*.f64 1/2 (fma.f64 -1 (log.f64 (/.f64 -1 x)) (log.f64 -1)))))
(+.f64 (*.f64 -1/2 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))) (-.f64 91893853320467/100000000000000 (*.f64 x (-.f64 1 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 x)))))))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(+.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) 1)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(/.f64 (-.f64 1/4 (*.f64 x x)) (/.f64 (-.f64 -1/2 x) (log.f64 x)))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(/.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 1)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (*.f64 (log.f64 x) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))) (-.f64 -1/2 x))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (*.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (log.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (*.f64 (log.f64 x) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))) (-.f64 -1/2 x))
(/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (log.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))) (sqrt.f64 (log.f64 x)))
(*.f64 (sqrt.f64 (log.f64 x)) (*.f64 (/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (-.f64 -1/2 x)) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(/.f64 (sqrt.f64 (log.f64 x)) (/.f64 (/.f64 1 (+.f64 -1/2 x)) (sqrt.f64 (log.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (/.f64 1 (+.f64 -1/2 x))) (sqrt.f64 (log.f64 x)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 x)) (sqrt.f64 (log.f64 x))) (/.f64 1 (+.f64 -1/2 x)))
(/.f64 (sqrt.f64 (log.f64 x)) (/.f64 (-.f64 -1/2 x) (*.f64 (sqrt.f64 (log.f64 x)) (-.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (-.f64 -1/2 x)) (*.f64 (-.f64 1/4 (*.f64 x x)) (sqrt.f64 (log.f64 x))))
(*.f64 (sqrt.f64 (log.f64 x)) (/.f64 (-.f64 1/4 (*.f64 x x)) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (log.f64 x)))))
(/.f64 (sqrt.f64 (log.f64 x)) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))
(*.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (-.f64 -1/2 x)) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (-.f64 -1/2 x)) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (-.f64 -1/2 x)))
(/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (cbrt.f64 (-.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (-.f64 -1/2 x) (*.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (log.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))))
(/.f64 (cbrt.f64 (log.f64 x)) (/.f64 (/.f64 1 (+.f64 -1/2 x)) (pow.f64 (cbrt.f64 (log.f64 x)) 2)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 x)) (/.f64 1 (+.f64 -1/2 x))) (pow.f64 (cbrt.f64 (log.f64 x)) 2))
(*.f64 (cbrt.f64 (log.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 1 (+.f64 -1/2 x))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (/.f64 1 (+.f64 -1/2 x)) (cbrt.f64 (log.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 x)) (/.f64 1 (+.f64 -1/2 x))) (pow.f64 (cbrt.f64 (log.f64 x)) 2))
(*.f64 (cbrt.f64 (log.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 1 (+.f64 -1/2 x))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (-.f64 -1/2 x) (*.f64 (cbrt.f64 (log.f64 x)) (-.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (-.f64 -1/2 x)) (*.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (log.f64 x))))
(*.f64 (cbrt.f64 (log.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x x)))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (-.f64 -1/2 x)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2) (/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (-.f64 -1/2 x)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (-.f64 -1/2 x)) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (-.f64 -1/2 x)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2) (/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (-.f64 -1/2 x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (-.f64 -1/2 x)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2) (/.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (/.f64 1 (-.f64 1/4 (*.f64 x x))))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(/.f64 (-.f64 1/16 (pow.f64 x 4)) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (/.f64 1 (+.f64 1/4 (*.f64 x x)))))
(/.f64 (-.f64 1/16 (pow.f64 x 4)) (*.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (fma.f64 x x 1/4)))
(/.f64 (-.f64 1/64 (pow.f64 x 6)) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (/.f64 1 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))))
(/.f64 (-.f64 1/64 (pow.f64 x 6)) (/.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (/.f64 1 (fma.f64 1/4 (*.f64 x x) (+.f64 1/16 (pow.f64 x 4))))))
(/.f64 (-.f64 1/64 (pow.f64 x 6)) (*.f64 (/.f64 (-.f64 -1/2 x) (log.f64 x)) (+.f64 1/16 (fma.f64 1/4 (*.f64 x x) (pow.f64 x 4)))))
(/.f64 -1 (/.f64 (+.f64 1/2 x) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))) (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (*.f64 (/.f64 (fabs.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (-.f64 -1/2 x)) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (*.f64 (/.f64 (fabs.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (-.f64 -1/2 x)) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (/.f64 (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2))) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)) (/.f64 (/.f64 (-.f64 -1/2 x) (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 2)))))
(/.f64 (*.f64 (log.f64 x) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (-.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 1/4 (*.f64 x x))) (*.f64 (log.f64 x) (sqrt.f64 (-.f64 1/4 (*.f64 x x))))) (-.f64 -1/2 x))
(/.f64 (*.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2)) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (-.f64 1/4 (*.f64 x x)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))) (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) 2) (/.f64 (cbrt.f64 (-.f64 1/4 (*.f64 x x))) (/.f64 (-.f64 -1/2 x) (log.f64 x))))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 x x)) (sqrt.f64 (log.f64 x))) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (log.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 x)) (-.f64 -1/2 x)) (*.f64 (-.f64 1/4 (*.f64 x x)) (sqrt.f64 (log.f64 x))))
(*.f64 (sqrt.f64 (log.f64 x)) (/.f64 (-.f64 1/4 (*.f64 x x)) (/.f64 (-.f64 -1/2 x) (sqrt.f64 (log.f64 x)))))
(/.f64 (*.f64 (-.f64 1/4 (*.f64 x x)) (pow.f64 (cbrt.f64 (log.f64 x)) 2)) (/.f64 (-.f64 -1/2 x) (cbrt.f64 (log.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (-.f64 -1/2 x)) (*.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (log.f64 x))))
(*.f64 (cbrt.f64 (log.f64 x)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 x)) 2) (/.f64 (-.f64 -1/2 x) (-.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (+.f64 1/2 x))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) (+.f64 1/4 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (log.f64 x) (-.f64 1/16 (pow.f64 x 4))) (-.f64 -1/2 x)) (+.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (fma.f64 x x 1/4)) (-.f64 1/16 (pow.f64 x 4)))
(/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))
(/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (/.f64 (fma.f64 1/4 (*.f64 x x) (+.f64 1/16 (pow.f64 x 4))) (-.f64 1/64 (pow.f64 x 6))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (+.f64 1/16 (fma.f64 1/4 (*.f64 x x) (pow.f64 x 4)))) (-.f64 1/64 (pow.f64 x 6)))
(/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (+.f64 1/2 x))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (-.f64 1/4 (*.f64 x x)) (-.f64 1/4 (*.f64 x x)))) (/.f64 1 (+.f64 -1/2 x)))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(/.f64 (/.f64 (-.f64 1/4 (*.f64 x x)) (/.f64 (-.f64 -1/8 (pow.f64 x 3)) (log.f64 x))) (/.f64 1 (+.f64 1/4 (*.f64 x (+.f64 -1/2 x)))))
(*.f64 (fma.f64 x (+.f64 -1/2 x) 1/4) (*.f64 (log.f64 x) (/.f64 (-.f64 1/4 (*.f64 x x)) (-.f64 -1/8 (pow.f64 x 3)))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (cbrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (+.f64 1/2 x))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) 1) (+.f64 1/2 x))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (sqrt.f64 (-.f64 -1/2 x))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (neg.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) -1) (-.f64 -1/2 x))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (sqrt.f64 (+.f64 1/2 x))) (sqrt.f64 (+.f64 1/2 x)))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (*.f64 (cbrt.f64 (+.f64 1/2 x)) (cbrt.f64 (+.f64 1/2 x)))) (cbrt.f64 (+.f64 1/2 x)))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (neg.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) -1) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) 1) (+.f64 1/4 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 (log.f64 x) (-.f64 1/16 (pow.f64 x 4))) (-.f64 -1/2 x)) (+.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (fma.f64 x x 1/4)) (-.f64 1/16 (pow.f64 x 4)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) (sqrt.f64 (+.f64 1/4 (*.f64 x x)))) (sqrt.f64 (+.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (log.f64 x) (-.f64 1/16 (pow.f64 x 4))) (-.f64 -1/2 x)) (+.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (fma.f64 x x 1/4)) (-.f64 1/16 (pow.f64 x 4)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/16 (pow.f64 x 4))) (*.f64 (cbrt.f64 (+.f64 1/4 (*.f64 x x))) (cbrt.f64 (+.f64 1/4 (*.f64 x x))))) (cbrt.f64 (+.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 (log.f64 x) (-.f64 1/16 (pow.f64 x 4))) (-.f64 -1/2 x)) (+.f64 1/4 (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (fma.f64 x x 1/4)) (-.f64 1/16 (pow.f64 x 4)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) 1) (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))
(/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (/.f64 (fma.f64 1/4 (*.f64 x x) (+.f64 1/16 (pow.f64 x 4))) (-.f64 1/64 (pow.f64 x 6))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (+.f64 1/16 (fma.f64 1/4 (*.f64 x x) (pow.f64 x 4)))) (-.f64 1/64 (pow.f64 x 6)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16)))) (sqrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))))
(/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (/.f64 (fma.f64 1/4 (*.f64 x x) (+.f64 1/16 (pow.f64 x 4))) (-.f64 1/64 (pow.f64 x 6))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (+.f64 1/16 (fma.f64 1/4 (*.f64 x x) (pow.f64 x 4)))) (-.f64 1/64 (pow.f64 x 6)))
(/.f64 (/.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/64 (pow.f64 x 6))) (*.f64 (cbrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))) (cbrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))))) (cbrt.f64 (+.f64 (*.f64 1/4 (*.f64 x x)) (+.f64 (pow.f64 x 4) 1/16))))
(/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (/.f64 (fma.f64 1/4 (*.f64 x x) (+.f64 1/16 (pow.f64 x 4))) (-.f64 1/64 (pow.f64 x 6))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (+.f64 1/16 (fma.f64 1/4 (*.f64 x x) (pow.f64 x 4)))) (-.f64 1/64 (pow.f64 x 6)))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 1) (+.f64 1/2 x))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (neg.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) -1) (-.f64 -1/2 x))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (+.f64 1/2 x))) (sqrt.f64 (+.f64 1/2 x)))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (+.f64 1/2 x)) (cbrt.f64 (+.f64 1/2 x)))) (cbrt.f64 (+.f64 1/2 x)))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (*.f64 -1 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) 1) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (-.f64 -1/2 x))))
(*.f64 (/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x)))) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (*.f64 (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))))
(/.f64 (log.f64 x) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (-.f64 -1/2 x))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x)))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) 1) (cbrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))))
(/.f64 (/.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x)))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x)))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x)))))
(/.f64 (/.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (sqrt.f64 (-.f64 -1/2 x)))))
(/.f64 (/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))))) (cbrt.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) 1) (+.f64 1/2 x))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (neg.f64 (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) -1) (-.f64 -1/2 x))
(*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (+.f64 1/2 x))) (sqrt.f64 (+.f64 1/2 x)))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (*.f64 (cbrt.f64 (+.f64 1/2 x)) (cbrt.f64 (+.f64 1/2 x)))) (cbrt.f64 (+.f64 1/2 x)))
(/.f64 (*.f64 (log.f64 x) (neg.f64 (-.f64 1/4 (*.f64 x x)))) (+.f64 x 1/2))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 -1/4 (*.f64 x x))))
(/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (+.f64 (*.f64 x x) -1/4)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (sqrt.f64 (-.f64 -1/2 x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)))) (sqrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (sqrt.f64 (-.f64 -1/2 x))) (/.f64 (sqrt.f64 (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2))) (cbrt.f64 (-.f64 -1/2 x)))
(/.f64 (/.f64 (log.f64 x) (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2) (-.f64 1/4 (*.f64 x x)))) (cbrt.f64 (-.f64 -1/2 x)))
(*.f64 (/.f64 (log.f64 x) (pow.f64 (cbrt.f64 (-.f64 -1/2 x)) 2)) (/.f64 (-.f64 1/4 (*.f64 x x)) (cbrt.f64 (-.f64 -1/2 x))))
(pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 1)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 2)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 3)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(pow.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) 1/3)
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2))
(fabs.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)))
(log.f64 (exp.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(exp.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 1))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(fma.f64 -1/2 (log.f64 x) (*.f64 x (log.f64 x)))
(*.f64 (log.f64 x) (+.f64 -1/2 x))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (*.f64 (neg.f64 x) 1))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 x (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 x)) x)
(-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 x (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 x)) x)
(-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (neg.f64 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 (*.f64 (neg.f64 x) 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (fma.f64 (neg.f64 x) 1 x))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 x (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 x)) x)
(-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x)
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (*.f64 2 (+.f64 (neg.f64 x) x)))
(fma.f64 2 (*.f64 0 x) (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 0 x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (*.f64 0 x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (*.f64 0 x) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 x) 1 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (+.f64 (neg.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (*.f64 0 x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x))
(+.f64 (neg.f64 x) (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (fma.f64 (neg.f64 x) 1 x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 x (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 x)) x)
(-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x)
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (neg.f64 x) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (*.f64 (neg.f64 x) 1) (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) (neg.f64 x)))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) (*.f64 (neg.f64 x) 1)))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(+.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4) (-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))) x))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(+.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (neg.f64 x)))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(+.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (+.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) (*.f64 (neg.f64 x) 1)))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(+.f64 (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x))) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))) x))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(+.f64 (fma.f64 (neg.f64 x) 1 x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 x (+.f64 (neg.f64 x) x)))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (*.f64 0 x)) x)
(-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x)
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)) x)
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)) x)
(+.f64 (+.f64 (neg.f64 x) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) 1/4)) (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (*.f64 x (neg.f64 x))))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(+.f64 (+.f64 (neg.f64 x) (*.f64 1/4 (/.f64 (log.f64 x) (-.f64 -1/2 x)))) (*.f64 (*.f64 x (neg.f64 x)) (/.f64 (log.f64 x) (-.f64 -1/2 x))))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (exp.f64 (log1p.f64 x))) 1)
(+.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (exp.f64 (log1p.f64 x))))
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (expm1.f64 (log1p.f64 x)))
(*.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 1)
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(*.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(*.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (/.f64 1 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x))) (sqrt.f64 x)))
(/.f64 1 (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)))) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2) (*.f64 x x))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2) (*.f64 x x))) (fma.f64 (log.f64 x) (+.f64 -1/2 x) x)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3))) (/.f64 (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)))) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2) (*.f64 x x)))) (/.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 (neg.f64 x) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (*.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x))))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x))) (neg.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) 1) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (sqrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (sqrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (cbrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (cbrt.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)))
(pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 1)
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2)
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 3)
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(pow.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 1/3)
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2))
(fabs.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x))
(log.f64 (exp.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(exp.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 1))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(fma.f64 1 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 x))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(fma.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (neg.f64 x))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(fma.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (/.f64 1 (-.f64 -1/2 x)) (neg.f64 x))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 x))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 x))
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)
(-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 x))
(-.f64 (*.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x))) x)
(-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) -91893853320467/100000000000000)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) 1)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (-.f64 1 (+.f64 91893853320467/100000000000000 (neg.f64 x))))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (-.f64 1 (neg.f64 (+.f64 x -91893853320467/100000000000000))))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (+.f64 1 (+.f64 x -91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))) 8106146679533/100000000000000)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 91893853320467/100000000000000) x)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (/.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000)) (/.f64 -8444480278083503881401098089/10000000000000000000000000000 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000)))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x))) (/.f64 -8444480278083503881401098089/10000000000000000000000000000 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x))))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) (-.f64 (/.f64 (*.f64 x x) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))) 91893853320467/100000000000000))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) (-.f64 (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) 91893853320467/100000000000000))
(+.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2))))
(-.f64 (+.f64 91893853320467/100000000000000 (exp.f64 (log1p.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)))) 1)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))) (/.f64 (*.f64 x x) (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(-.f64 (+.f64 91893853320467/100000000000000 (/.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 x (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))) 91893853320467/100000000000000)
(+.f64 91893853320467/100000000000000 (/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2))))
(-.f64 (+.f64 (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 91893853320467/100000000000000) 0) x)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 1)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 (sqrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) (pow.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 2))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 2) (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))
(*.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 91893853320467/100000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))))
(/.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))
(/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 91893853320467/100000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))
(/.f64 (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (sqrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 91893853320467/100000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (/.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (/.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)))) (/.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (cbrt.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 91893853320467/100000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000)))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000))) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x))))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2)) (+.f64 (-.f64 91893853320467/100000000000000 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) x))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2)) (+.f64 x (-.f64 91893853320467/100000000000000 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2)) (-.f64 (+.f64 x 91893853320467/100000000000000) (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2)) (+.f64 x (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000))) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (-.f64 91893853320467/100000000000000 x) (+.f64 x -91893853320467/100000000000000))) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (-.f64 91893853320467/100000000000000 x))) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (+.f64 (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 x -91893853320467/100000000000000)) (*.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) 2) (*.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x -91893853320467/100000000000000)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 3) (pow.f64 (+.f64 x -91893853320467/100000000000000) 3)) (fma.f64 (+.f64 x -91893853320467/100000000000000) (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) -91893853320467/100000000000000) (pow.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000)) (neg.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2)) (+.f64 x (-.f64 91893853320467/100000000000000 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2)) (-.f64 (+.f64 x 91893853320467/100000000000000) (*.f64 (log.f64 x) (+.f64 -1/2 x))))
(/.f64 (-.f64 8444480278083503881401098089/10000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2)) (+.f64 x (-.f64 91893853320467/100000000000000 (*.f64 (log.f64 x) (+.f64 -1/2 x)))))
(/.f64 (neg.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (neg.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))
(/.f64 (+.f64 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (neg.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3))) (+.f64 -8444480278083503881401098089/10000000000000000000000000000 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 91893853320467/100000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))))
(/.f64 (-.f64 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3)) (-.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))))
(/.f64 (-.f64 -775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3)) (-.f64 -8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) 1) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))
(/.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000)))) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))
(/.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (*.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (/.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (+.f64 x 91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 2) -8444480278083503881401098089/10000000000000000000000000000) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) 1) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 91893853320467/100000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))) (sqrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 91893853320467/100000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))))
(/.f64 (/.f64 (+.f64 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3)) (*.f64 (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))) (cbrt.f64 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (/.f64 1 (+.f64 8444480278083503881401098089/10000000000000000000000000000 (-.f64 (pow.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 2) (*.f64 91893853320467/100000000000000 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) -91893853320467/100000000000000))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) 3) 775995832041781888678988180190112618287563/1000000000000000000000000000000000000000000) (+.f64 8444480278083503881401098089/10000000000000000000000000000 (*.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) x) (fma.f64 (log.f64 x) (+.f64 -1/2 x) (-.f64 -91893853320467/100000000000000 x)))))
(pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 1)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 2)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 3)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(pow.f64 (pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 3) 1/3)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x)) 2))
(fabs.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x))
(log.f64 (exp.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(cbrt.f64 (pow.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000) 3))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(expm1.f64 (log1p.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(exp.f64 (log.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)) 1))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(log1p.f64 (expm1.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(fma.f64 1 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(fma.f64 1 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(fma.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (/.f64 1 (-.f64 -1/2 x)) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) (sqrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 91893853320467/100000000000000)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(fma.f64 (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (sqrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 2) (cbrt.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x)) 91893853320467/100000000000000)
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) 2) (cbrt.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(+.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) (-.f64 91893853320467/100000000000000 x))
(-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) 91893853320467/100000000000000) x)
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (neg.f64 (+.f64 x -91893853320467/100000000000000)))
(fma.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x))) (-.f64 91893853320467/100000000000000 x))
(fma.f64 (/.f64 (log.f64 x) (-.f64 -1/2 x)) (-.f64 1/4 (*.f64 x x)) (-.f64 91893853320467/100000000000000 x))

localize22.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 83333333333333/1000000000000000 x)
0.3b
(+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000)
0.6b
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
0.7b
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
Compiler

Compiled 46 to 34 computations (26.1% saved)

series22.0ms (0.1%)

Counts
2 → 0
Calls

6 calls:

TimeVariablePointExpression
19.0ms
x
@0
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
1.0ms
x
@-inf
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
1.0ms
x
@inf
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
0.0ms
x
@-inf
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
0.0ms
x
@inf
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))

rewrite71.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1554×add-sqr-sqrt
1506×*-un-lft-identity
1438×add-cube-cbrt
1426×add-cbrt-cube
1410×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0918
119318
2201818
Stop Event
node limit
Counts
2 → 63
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 83333333333333/1000000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 83333333333333/1000000000000000 (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 83333333333333/1000000000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 83333333333333/1000000000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) (*.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) 83333333333333/1000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -83333333333333/1000000000000000 (/.f64 1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) 1) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6)) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) 3) (pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2) 3) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/1000000000000000 x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 83333333333333/1000000000000000 (neg.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 x 1000000000000000/83333333333333))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 x 1000000000000000/83333333333333) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -83333333333333/1000000000000000 (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 83333333333333/1000000000000000)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 83333333333333/1000000000000000) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 83333333333333/1000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 83333333333333/1000000000000000) 3) x)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2) (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 83333333333333/1000000000000000) (/.f64 1 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 83333333333333/1000000000000000) (pow.f64 (/.f64 1 x) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1/3) (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (cbrt.f64 x) (cbrt.f64 83333333333333/1000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 -83333333333333/1000000000000000) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cbrt.f64 83333333333333/1000000000000000)) (neg.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))))))

simplify59.0ms (0.3%)

Algorithm
egg-herbie
Rules
1362×associate-+r+
1308×distribute-lft-in
1140×associate-+l+
874×unswap-sqr
802×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01341337
12751007
2911701
33518701
Stop Event
node limit
Counts
63 → 74
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (/.f64 83333333333333/1000000000000000 x)) 1)
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(*.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(*.f64 1 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) (*.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)))
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(*.f64 -83333333333333/1000000000000000 (/.f64 1 (neg.f64 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) 1) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6)) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(*.f64 (pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) 3) (pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2) 3) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 (neg.f64 (neg.f64 x)))
(/.f64 1 (*.f64 x 1000000000000000/83333333333333))
(/.f64 1 (/.f64 (*.f64 x 1000000000000000/83333333333333) 1))
(/.f64 -83333333333333/1000000000000000 (neg.f64 x))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 83333333333333/1000000000000000)) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 83333333333333/1000000000000000) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)) (cbrt.f64 x))
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 83333333333333/1000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 -1 (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 (pow.f64 (cbrt.f64 83333333333333/1000000000000000) 3) x)
(sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 x)))
(cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
(exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 x)))
(-.f64 (+.f64 1 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 1)
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1)
(*.f64 1 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2) (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(*.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 (/.f64 1 x)))
(*.f64 (cbrt.f64 83333333333333/1000000000000000) (/.f64 1 (cbrt.f64 x)))
(*.f64 (cbrt.f64 83333333333333/1000000000000000) (pow.f64 (/.f64 1 x) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1/3) (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1/3))
(/.f64 1 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 1 (/.f64 (cbrt.f64 x) (cbrt.f64 83333333333333/1000000000000000)))
(/.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x))
(/.f64 (cbrt.f64 -83333333333333/1000000000000000) (cbrt.f64 (neg.f64 x)))
(/.f64 (neg.f64 (cbrt.f64 83333333333333/1000000000000000)) (neg.f64 (cbrt.f64 x)))
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1)
(pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/3)
(pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 1))
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
Outputs
(-.f64 (+.f64 1 (/.f64 83333333333333/1000000000000000 x)) 1)
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 83333333333333/1000000000000000 (/.f64 1 x))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 83333333333333/1000000000000000 x) 1)
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 1 (/.f64 83333333333333/1000000000000000 x))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) (*.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 -83333333333333/1000000000000000 (/.f64 1 (neg.f64 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) 1) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6)) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) 3) (pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) 3))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2) 3) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 83333333333333/1000000000000000 x)
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 (neg.f64 (neg.f64 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (*.f64 x 1000000000000000/83333333333333))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 1 (/.f64 (*.f64 x 1000000000000000/83333333333333) 1))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -83333333333333/1000000000000000 (neg.f64 x))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (cbrt.f64 83333333333333/1000000000000000)) (cbrt.f64 x))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (/.f64 (cbrt.f64 x) (cbrt.f64 83333333333333/1000000000000000)))
(*.f64 (/.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (/.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x)))
(/.f64 (*.f64 (cbrt.f64 83333333333333/1000000000000000) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)) (cbrt.f64 x))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (/.f64 (cbrt.f64 x) (cbrt.f64 83333333333333/1000000000000000)))
(*.f64 (/.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x)) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) (/.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x)))
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (/.f64 83333333333333/1000000000000000 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 -1 (neg.f64 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(/.f64 (pow.f64 (cbrt.f64 83333333333333/1000000000000000) 3) x)
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x)))
(sqrt.f64 (/.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x) x))
(log.f64 (exp.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(cbrt.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 3))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(exp.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (/.f64 83333333333333/1000000000000000 x) 1))
(+.f64 (/.f64 83333333333333/1000000000000000 x) 0)
(/.f64 83333333333333/1000000000000000 x)
(-.f64 (+.f64 1 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 1)
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1)
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(*.f64 1 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) 1/3))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 2) (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 (/.f64 1 x)))
(*.f64 (cbrt.f64 83333333333333/1000000000000000) (/.f64 1 (cbrt.f64 x)))
(/.f64 (*.f64 (cbrt.f64 83333333333333/1000000000000000) 1) (cbrt.f64 x))
(/.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x))
(*.f64 (cbrt.f64 83333333333333/1000000000000000) (pow.f64 (/.f64 1 x) 1/3))
(*.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 (/.f64 1 x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1/3) (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x))) (cbrt.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(/.f64 1 (cbrt.f64 (*.f64 x 1000000000000000/83333333333333)))
(/.f64 1 (/.f64 (cbrt.f64 x) (cbrt.f64 83333333333333/1000000000000000)))
(/.f64 (*.f64 (cbrt.f64 83333333333333/1000000000000000) 1) (cbrt.f64 x))
(/.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x))
(/.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x))
(/.f64 (*.f64 (cbrt.f64 83333333333333/1000000000000000) 1) (cbrt.f64 x))
(/.f64 (cbrt.f64 -83333333333333/1000000000000000) (cbrt.f64 (neg.f64 x)))
(/.f64 (neg.f64 (cbrt.f64 83333333333333/1000000000000000)) (neg.f64 (cbrt.f64 x)))
(/.f64 (*.f64 (cbrt.f64 83333333333333/1000000000000000) 1) (cbrt.f64 x))
(/.f64 (cbrt.f64 83333333333333/1000000000000000) (cbrt.f64 x))
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1)
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/3)
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(pow.f64 (pow.f64 (/.f64 83333333333333/1000000000000000 x) 1/6) 2)
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 3)
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))) 1))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(exp.f64 (*.f64 (log.f64 (/.f64 83333333333333/1000000000000000 x)) 1/3))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 1 (-.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 1))
(+.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 0)
(cbrt.f64 (/.f64 83333333333333/1000000000000000 x))

eval758.0ms (3.9%)

Compiler

Compiled 26218 to 16563 computations (36.8% saved)

prune367.0ms (1.9%)

Pruning

43 alts after pruning (39 fresh and 4 done)

PrunedKeptTotal
New95224976
Fresh141529
Picked101
Done246
Total969431012
Error
0b
Counts
1012 → 43
Alt Table
Click to see full alt table
StatusErrorProgram
42.3b
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
42.5b
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)
42.6b
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
42.4b
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
42.6b
(/.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
42.6b
(/.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
42.3b
(/.f64 83333333333333/1000000000000000 x)
20.9b
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
14.3b
(+.f64 (/.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (/.f64 83333333333333/1000000000000000 x))
24.0b
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000))) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
14.3b
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
9.7b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 z y) z) (*.f64 (*.f64 z 7936500793651/10000000000000000) z)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
13.1b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
13.9b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
13.9b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x))
28.6b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
31.9b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
15.4b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
15.5b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
21.9b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
32.9b
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
14.3b
(+.f64 (+.f64 (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.6b
(+.f64 (+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
35.6b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.6b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 3)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
15.4b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.7b
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.3b
(+.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.3b
(+.f64 (+.f64 (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
33.2b
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.4b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (sqrt.f64 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))
25.1b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 z (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2) z)) (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
21.5b
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
14.3b
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
14.2b
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (expm1.f64 (log1p.f64 x))) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
28.7b
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
28.7b
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
15.3b
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
42.6b
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
42.3b
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
44.0b
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
Compiler

Compiled 812 to 602 computations (25.9% saved)

regimes850.0ms (4.4%)

Counts
109 → 3
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x y)))
(+.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (/.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 z y) z) (*.f64 (*.f64 z 7936500793651/10000000000000000) z)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000))) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 83333333333333/1000000000000000 x))
(/.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (*.f64 z (*.f64 z y)) x))
(+.f64 (+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 1 (+.f64 x -1/2)) (log.f64 x)) -1) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (fma.f64 7936500793651/10000000000000000 z -13888888888889/5000000000000000) (/.f64 x z)))))
(/.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x)))
(+.f64 (+.f64 (-.f64 (*.f64 (log.f64 x) (+.f64 -1/2 x)) (expm1.f64 (log1p.f64 x))) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2))
(+.f64 (+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x)))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x -1/2))) 3)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (pow.f64 (/.f64 1 (sqrt.f64 (+.f64 x -1/2))) 2)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (log.f64 x)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 x (+.f64 (log.f64 x) -1)) 91893853320467/100000000000000)) 2) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 3) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x -1/2) (log.f64 x))) 2) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -1/8) (log.f64 x)) (fma.f64 x x (+.f64 1/4 (*.f64 x 1/2)))) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (/.f64 (+.f64 x (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x)))) (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x))) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 83333333333333/1000000000000000 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (/.f64 x (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) -1))
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (neg.f64 x)) 91893853320467/100000000000000)) 2) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 z (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 7936500793651/10000000000000000 y))) 2) z)) (cbrt.f64 (/.f64 (+.f64 7936500793651/10000000000000000 y) x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (cbrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 x)) (sqrt.f64 x)) (cbrt.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 3))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x)) 2))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (sqrt.f64 x)) (sqrt.f64 x)))
(+.f64 (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) (exp.f64 (log1p.f64 x))) 1) (/.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 7936500793651/10000000000000000 y) -13888888888889/5000000000000000) 83333333333333/1000000000000000) (cbrt.f64 x)) (cbrt.f64 (*.f64 x x))))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (log.f64 (exp.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000))) x))
(+.f64 (pow.f64 (sqrt.f64 (+.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) (neg.f64 (expm1.f64 (log1p.f64 x)))) 91893853320467/100000000000000)) 2) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 (+.f64 y 7936500793651/10000000000000000) z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x)))
Outputs
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
Calls

7 calls:

228.0ms
z
183.0ms
x
118.0ms
y
97.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
92.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
Results
ErrorSegmentsBranch
0.3b2x
6.1b1y
0.3b3z
1.1b2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
1.1b2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
1.1b2(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
6.1b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 2152 to 1332 computations (38.1% saved)

bsearch103.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
46.0ms
4382914076522868.0
1.0479913296302345e+21
56.0ms
-112084315533036260.0
-5922877182302173.0
Results
73.0ms256×body256valid
6.0ms39×body256infinite
Compiler

Compiled 874 to 626 computations (28.4% saved)

regimes479.0ms (2.5%)

Counts
68 → 2
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x y)))
(+.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (/.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 z y) z) (*.f64 (*.f64 z 7936500793651/10000000000000000) z)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000))) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 83333333333333/1000000000000000 x))
(/.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (*.f64 z (*.f64 z y)) x))
(+.f64 (+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 1 (+.f64 x -1/2)) (log.f64 x)) -1) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
Calls

7 calls:

94.0ms
z
91.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
70.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
59.0ms
x
57.0ms
y
Results
ErrorSegmentsBranch
0.3b2x
6.1b1y
0.4b3z
1.1b2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
1.1b2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
1.1b2(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
6.1b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1200 to 705 computations (41.3% saved)

bsearch6.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
5.0ms
342635.08003995003
1063251924616662.4
Results
4.0ms16×body256valid
1.0msbody256infinite
Compiler

Compiled 92 to 66 computations (28.3% saved)

regimes521.0ms (2.7%)

Counts
67 → 3
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x y)))
(+.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (/.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 z y) z) (*.f64 (*.f64 z 7936500793651/10000000000000000) z)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) (/.f64 8444480278083503881401098089/10000000000000000000000000000 (+.f64 x 91893853320467/100000000000000))) (/.f64 (*.f64 x x) (+.f64 x 91893853320467/100000000000000))) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(expm1.f64 (log1p.f64 (/.f64 83333333333333/1000000000000000 x)))
(pow.f64 (cbrt.f64 (/.f64 83333333333333/1000000000000000 x)) 3)
(pow.f64 (sqrt.f64 (/.f64 83333333333333/1000000000000000 x)) 2)
(/.f64 (/.f64 83333333333333/1000000000000000 (sqrt.f64 x)) (sqrt.f64 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 83333333333333/1000000000000000 x))
(/.f64 1 (/.f64 1 (fma.f64 -1/2 (log.f64 x) (+.f64 91893853320467/100000000000000 (/.f64 83333333333333/1000000000000000 x)))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (pow.f64 (*.f64 x 1000000000000000/83333333333333) -1))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (*.f64 3 (log.f64 (cbrt.f64 x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (sqrt.f64 (/.f64 6944444444444388888888888889/1000000000000000000000000000000 (*.f64 x x))))
(+.f64 (+.f64 (-.f64 (-.f64 (fma.f64 (log.f64 x) (+.f64 -1/2 x) x) x) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (*.f64 z (*.f64 z y)) x))
(+.f64 (+.f64 (-.f64 (pow.f64 (/.f64 (/.f64 1 (+.f64 x -1/2)) (log.f64 x)) -1) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 (+.f64 x 1/2) (fma.f64 x x -1/4))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x x -1/4) (log.f64 x)) (+.f64 x 1/2)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
Calls

7 calls:

165.0ms
z
97.0ms
x
90.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
62.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
34.0ms
y
Results
ErrorSegmentsBranch
0.4b2x
6.1b1y
0.4b3z
1.1b2(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
1.1b2(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
1.1b2(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
6.1b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 1181 to 696 computations (41.1% saved)

bsearch8.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
3.0ms
4382914076522868.0
1.0479913296302345e+21
4.0ms
-1.0643603727961063e+101
-2.780295186518499e+86
Results
5.0ms32×body256valid
1.0msbody256infinite
Compiler

Compiled 153 to 109 computations (28.8% saved)

regimes494.0ms (2.6%)

Counts
50 → 3
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x y)))
(+.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (/.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 z y) z) (*.f64 (*.f64 z 7936500793651/10000000000000000) z)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
Outputs
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
Calls

7 calls:

123.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
115.0ms
z
87.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
50.0ms
x
42.0ms
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
Results
ErrorSegmentsBranch
0.4b2x
8.6b1y
0.4b3z
0.4b3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
0.4b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
0.4b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
8.6b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 911 to 523 computations (42.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5875457962606096e+136
1.689456860594779e+144
0.0ms
-48566072177739090.0
-46256486.96137959
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes302.0ms (1.6%)

Counts
47 → 3
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x y)))
(+.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (/.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Outputs
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
Calls

7 calls:

62.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
59.0ms
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
59.0ms
z
42.0ms
x
23.0ms
y
Results
ErrorSegmentsBranch
0.4b2x
8.6b1y
0.4b3z
0.4b3(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
0.4b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
0.4b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
8.6b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 831 to 478 computations (42.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5875457962606096e+136
1.689456860594779e+144
0.0ms
-48566072177739090.0
-46256486.96137959
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes351.0ms (1.8%)

Counts
46 → 2
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x y)))
(+.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 (*.f64 z z) x) (+.f64 7936500793651/10000000000000000 y)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z 7936500793651/10000000000000000)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 z (*.f64 z y)) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
(+.f64 (/.f64 1 (/.f64 1 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 (+.f64 -1/2 x))) x) 91893853320467/100000000000000))) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (*.f64 83333333333333/1000000000000000 (/.f64 1 x)) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 1 (-.f64 -1/2 x)) (*.f64 (log.f64 x) (-.f64 1/4 (*.f64 x x)))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x))
Outputs
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))
Calls

6 calls:

91.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
72.0ms
z
43.0ms
x
41.0ms
y
29.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
0.9b2x
9.7b1y
1.4b3z
1.0b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
1.0b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
9.7b1(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 780 to 442 computations (43.3% saved)

bsearch23.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
0.09870871534488183
4.958107058095236
Results
17.0ms112×body256valid
3.0ms18×body256infinite
Compiler

Compiled 369 to 277 computations (24.9% saved)

regimes314.0ms (1.6%)

Counts
36 → 3
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x y)))
(+.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
Outputs
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
Calls

6 calls:

74.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
66.0ms
x
46.0ms
z
35.0ms
y
22.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
1.1b2x
12.6b2y
2.2b3z
1.0b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
1.0b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
12.6b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 572 to 320 computations (44.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.460914363380644e-17
3.680957121917333e-11
0.0ms
-46256486.96137959
-0.3375561047644592
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes304.0ms (1.6%)

Counts
35 → 3
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 y (/.f64 z (/.f64 x z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (/.f64 z (/.f64 x 7936500793651/10000000000000000))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x y)))
(+.f64 (+.f64 (-.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 -1/2 x)) (log.f64 x))) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000)))) x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x))
Outputs
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))
Calls

6 calls:

79.0ms
(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
64.0ms
x
63.0ms
y
47.0ms
z
19.0ms
(+.f64 y 7936500793651/10000000000000000)
Results
ErrorSegmentsBranch
1.1b2x
12.6b2y
2.2b3z
1.0b3(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000)
1.0b3(*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z)
12.6b2(+.f64 y 7936500793651/10000000000000000)
Compiler

Compiled 552 to 308 computations (44.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.460914363380644e-17
3.680957121917333e-11
0.0ms
-46256486.96137959
-0.3375561047644592
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes110.0ms (0.6%)

Counts
20 → 5
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))
Calls

3 calls:

51.0ms
z
41.0ms
x
11.0ms
y
Results
ErrorSegmentsBranch
10.1b4x
14.3b1y
7.1b5z
Compiler

Compiled 254 to 152 computations (40.2% saved)

bsearch139.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
4.040807383011649e-51
9.07409227615116e-47
24.0ms
-112084315533036260.0
-5922877182302173.0
24.0ms
-2.780295186518499e+86
-5.079899321687103e+85
67.0ms
-5.906428612486673e+162
-9.866282583035906e+141
Results
82.0ms512×body256valid
47.0ms236×body256infinite
Compiler

Compiled 1283 to 938 computations (26.9% saved)

regimes104.0ms (0.5%)

Counts
18 → 5
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))
Calls

3 calls:

45.0ms
z
40.0ms
x
13.0ms
y
Results
ErrorSegmentsBranch
10.1b4x
14.3b1y
7.1b5z
Compiler

Compiled 222 to 134 computations (39.6% saved)

bsearch121.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
4.040807383011649e-51
9.07409227615116e-47
21.0ms
-112084315533036260.0
-5922877182302173.0
21.0ms
-2.780295186518499e+86
-5.079899321687103e+85
56.0ms
-5.906428612486673e+162
-9.866282583035906e+141
Results
77.0ms512×body256valid
35.0ms224×body256infinite
Compiler

Compiled 1283 to 938 computations (26.9% saved)

regimes251.0ms (1.3%)

Counts
17 → 4
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
Outputs
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
Calls

3 calls:

161.0ms
z
76.0ms
x
9.0ms
y
Results
ErrorSegmentsBranch
10.2b5x
14.3b1y
9.8b4z
Compiler

Compiled 206 to 127 computations (38.3% saved)

bsearch124.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
4.040807383011649e-51
9.07409227615116e-47
42.0ms
-2.780295186518499e+86
-5.079899321687103e+85
59.0ms
-5.906428612486673e+162
-9.866282583035906e+141
Results
61.0ms400×body256valid
55.0ms220×body256infinite
Compiler

Compiled 923 to 674 computations (27% saved)

regimes106.0ms (0.5%)

Counts
16 → 4
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
Outputs
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
Calls

3 calls:

59.0ms
x
33.0ms
z
9.0ms
y
Results
ErrorSegmentsBranch
11.5b3x
14.3b1y
10.4b4z
Compiler

Compiled 190 to 118 computations (37.9% saved)

bsearch175.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
47.0ms
4.040807383011649e-51
9.07409227615116e-47
50.0ms
-1.3330316232544503e-17
-6.581908825722563e-21
77.0ms
-5.906428612486673e+162
-9.866282583035906e+141
Results
119.0ms432×body256valid
49.0ms230×body256infinite
Compiler

Compiled 961 to 656 computations (31.7% saved)

regimes69.0ms (0.4%)

Counts
15 → 4
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
Outputs
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z))))
Calls

3 calls:

31.0ms
z
23.0ms
x
10.0ms
y
Results
ErrorSegmentsBranch
11.5b3x
14.3b1y
10.4b4z
Compiler

Compiled 176 to 109 computations (38.1% saved)

bsearch121.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
4.040807383011649e-51
9.07409227615116e-47
23.0ms
-1.3330316232544503e-17
-6.581908825722563e-21
73.0ms
-5.906428612486673e+162
-9.866282583035906e+141
Results
77.0ms432×body256valid
36.0ms235×body256infinite
Compiler

Compiled 961 to 656 computations (31.7% saved)

regimes65.0ms (0.3%)

Counts
14 → 4
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
Outputs
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z)))
Calls

3 calls:

29.0ms
z
23.0ms
x
8.0ms
y
Results
ErrorSegmentsBranch
11.5b3x
14.3b1y
10.5b4z
Compiler

Compiled 162 to 106 computations (34.6% saved)

bsearch142.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
4.040807383011649e-51
9.07409227615116e-47
26.0ms
-1.3330316232544503e-17
-6.581908825722563e-21
93.0ms
-5.906428612486673e+162
-9.866282583035906e+141
Results
68.0ms432×body256valid
67.0ms248×body256infinite
Compiler

Compiled 961 to 656 computations (31.7% saved)

regimes45.0ms (0.2%)

Counts
13 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) (/.f64 1 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Outputs
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Calls

3 calls:

25.0ms
z
8.0ms
y
8.0ms
x
Results
ErrorSegmentsBranch
14.3b1x
14.3b1y
14.3b1z
Compiler

Compiled 148 to 102 computations (31.1% saved)

regimes25.0ms (0.1%)

Counts
11 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 -1/2 (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (-.f64 (/.f64 (log.f64 x) -2) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Outputs
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Calls

3 calls:

7.0ms
y
7.0ms
x
6.0ms
z
Results
ErrorSegmentsBranch
15.3b1x
15.3b1y
15.3b1z
Compiler

Compiled 120 to 84 computations (30% saved)

regimes19.0ms (0.1%)

Counts
7 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (*.f64 (/.f64 1 x) 83333333333333/1000000000000000))
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 1 (*.f64 x 1000000000000000/83333333333333)))
Outputs
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
Calls

3 calls:

6.0ms
x
6.0ms
z
5.0ms
y
Results
ErrorSegmentsBranch
15.4b1x
15.4b1y
15.4b1z
Compiler

Compiled 72 to 53 computations (26.4% saved)

regimes16.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
Outputs
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
Calls

3 calls:

6.0ms
z
5.0ms
x
4.0ms
y
Results
ErrorSegmentsBranch
42.3b1x
42.3b1y
42.3b1z
Compiler

Compiled 38 to 30 computations (21.1% saved)

regimes11.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0.0b (-0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(/.f64 83333333333333/1000000000000000 x)
(*.f64 (/.f64 1 x) 83333333333333/1000000000000000)
Outputs
(/.f64 83333333333333/1000000000000000 x)
Calls

3 calls:

4.0ms
y
3.0ms
x
3.0ms
z
Results
ErrorSegmentsBranch
42.3b1x
42.3b1y
42.3b1z
Compiler

Compiled 23 to 18 computations (21.7% saved)

simplify98.0ms (0.5%)

Algorithm
egg-herbie
Rules
80×+-commutative
44×*-commutative
20×sub-neg
20×if-if-or-not
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01832587
12782587
22872587
32892587
42902587
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 z -17500000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 z 7500000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))))
(if (<=.f64 x 500000) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(if (<=.f64 z -99999999999999997704951326524533662844684271992415000612999597473199345218078991130326129448151154688) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z)) (if (<=.f64 z 5000000000000000) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -40000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -40000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(if (<=.f64 x 3512807709348987/18014398509481984) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z)))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -40000000) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 2028240960365167/20282409603651670423947251286016) (+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -40000000) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 2028240960365167/20282409603651670423947251286016) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(if (<=.f64 z -10000000000000000508222848402996879704791089448509839788449208028871961714412352270078388372553960191290960287445781834331294577148468377157632) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) (if (<=.f64 z -220000000000000003218752950748472066813409457330224113041294373177355200135252607500288) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z -6000000000000000) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (if (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))))))
(if (<=.f64 z -10000000000000000508222848402996879704791089448509839788449208028871961714412352270078388372553960191290960287445781834331294577148468377157632) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) (if (<=.f64 z -270000000000000017753780405863343293231423331277507770907442856876618128672858465894400) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z -6000000000000000) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) (if (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))))))
(if (<=.f64 z -69999999999999999496032066573690765972969973586223609813426084069559920716004267724599537251980812589074213070509762736718655358295765218754560) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 z -215000000000000010047345821385661489093315104667926290196010291411892773476521090220032) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z 4525137532633317/102844034832575377634685573909834406561420991602098741459288064) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))))))
(if (<=.f64 z -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 z -3219224052291593/10384593717069655257060992658440192) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))) (if (<=.f64 z 4739053125085073/105312291668557186697918027683670432318895095400549111254310977536) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))))))
(if (<=.f64 z -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 z -2466341007804043/1298074214633706907132624082305024) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))) (if (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))))))
(if (<=.f64 z -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 z -2028240960365167/162259276829213363391578010288128) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z))) (if (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z))))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(/.f64 83333333333333/1000000000000000 x)
Outputs
(if (<=.f64 z -17500000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 z 7500000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) z) (+.f64 (*.f64 -13888888888889/5000000000000000 z) 83333333333333/1000000000000000)) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))))
(if (<=.f64 z -17500000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 z 7500000000000000000) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (/.f64 (+.f64 (*.f64 z (*.f64 z (+.f64 y 7936500793651/10000000000000000))) (+.f64 (*.f64 z -13888888888889/5000000000000000) 83333333333333/1000000000000000)) x)) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z x))))))
(if (<=.f64 x 500000) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(if (<=.f64 x 500000) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z (+.f64 (*.f64 z 7936500793651/10000000000000000) -13888888888889/5000000000000000)) x)))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(if (<=.f64 x 500000) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000))) x)))) (+.f64 (fma.f64 (+.f64 x -1/2) (log.f64 x) (-.f64 91893853320467/100000000000000 x)) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))))
(if (<=.f64 z -99999999999999997704951326524533662844684271992415000612999597473199345218078991130326129448151154688) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z)) (if (<=.f64 z 5000000000000000) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 (-.f64 (*.f64 7936500793651/10000000000000000 z) 13888888888889/5000000000000000) z) x)))) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z))))
(if (or (<=.f64 z -99999999999999997704951326524533662844684271992415000612999597473199345218078991130326129448151154688) (not (<=.f64 z 5000000000000000))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z x)))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z (+.f64 (*.f64 z 7936500793651/10000000000000000) -13888888888889/5000000000000000)) x)))))
(if (or (<=.f64 z -99999999999999997704951326524533662844684271992415000612999597473199345218078991130326129448151154688) (not (<=.f64 z 5000000000000000))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z x)))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (/.f64 (*.f64 z (+.f64 -13888888888889/5000000000000000 (*.f64 z 7936500793651/10000000000000000))) x)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -40000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(if (or (<=.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) -40000000000000000) (not (<=.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512))) (+.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) (-.f64 (*.f64 x (log.f64 x)) x)) (+.f64 (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) x)))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -40000000000000000) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(if (or (<=.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) -40000000000000000) (not (<=.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512))) (+.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) (-.f64 (*.f64 x (log.f64 x)) x)) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) x)))
(if (<=.f64 x 3512807709348987/18014398509481984) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 83333333333333/1000000000000000) x)) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 (*.f64 (/.f64 z x) (+.f64 7936500793651/10000000000000000 y)) z)))
(if (<=.f64 x 3512807709348987/18014398509481984) (+.f64 (/.f64 (+.f64 83333333333333/1000000000000000 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000))) x) (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x)))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (*.f64 z (*.f64 (+.f64 y 7936500793651/10000000000000000) (/.f64 z x)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -40000000) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 2028240960365167/20282409603651670423947251286016) (+.f64 (+.f64 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x) 91893853320467/100000000000000) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(if (or (<=.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) -40000000) (not (<=.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 2028240960365167/20282409603651670423947251286016))) (+.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) (-.f64 (*.f64 x (log.f64 x)) x)) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (+.f64 (/.f64 83333333333333/1000000000000000 x) (*.f64 -13888888888889/5000000000000000 (/.f64 z x)))))
(if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) -40000000) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000))) (if (<=.f64 (*.f64 (-.f64 (*.f64 (+.f64 y 7936500793651/10000000000000000) z) 13888888888889/5000000000000000) z) 2028240960365167/20282409603651670423947251286016) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)))))
(if (or (<=.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) -40000000) (not (<=.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 y 7936500793651/10000000000000000)) -13888888888889/5000000000000000)) 2028240960365167/20282409603651670423947251286016))) (+.f64 (*.f64 (/.f64 z (/.f64 x z)) (+.f64 y 7936500793651/10000000000000000)) (-.f64 (*.f64 x (log.f64 x)) x)) (+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)))
(if (<=.f64 z -10000000000000000508222848402996879704791089448509839788449208028871961714412352270078388372553960191290960287445781834331294577148468377157632) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) (if (<=.f64 z -220000000000000003218752950748472066813409457330224113041294373177355200135252607500288) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z -6000000000000000) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (if (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x))))))))
(if (<=.f64 z -10000000000000000508222848402996879704791089448509839788449208028871961714412352270078388372553960191290960287445781834331294577148468377157632) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 x (log.f64 x)) x)) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) (if (<=.f64 z -220000000000000003218752950748472066813409457330224113041294373177355200135252607500288) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (if (or (<=.f64 z -6000000000000000) (not (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 x (log.f64 x)) x)) (*.f64 z (*.f64 z (/.f64 7936500793651/10000000000000000 x)))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)))))
(if (<=.f64 z -10000000000000000508222848402996879704791089448509839788449208028871961714412352270078388372553960191290960287445781834331294577148468377157632) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) (if (<=.f64 z -270000000000000017753780405863343293231423331277507770907442856876618128672858465894400) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z -6000000000000000) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) (if (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) 91893853320467/100000000000000) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x))))))))
(if (<=.f64 z -10000000000000000508222848402996879704791089448509839788449208028871961714412352270078388372553960191290960287445781834331294577148468377157632) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 x (log.f64 x)) x)) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) (if (<=.f64 z -270000000000000017753780405863343293231423331277507770907442856876618128672858465894400) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (if (or (<=.f64 z -6000000000000000) (not (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 x (log.f64 x)) x)) (*.f64 7936500793651/10000000000000000 (*.f64 z (/.f64 z x)))) (+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)))))
(if (<=.f64 z -69999999999999999496032066573690765972969973586223609813426084069559920716004267724599537251980812589074213070509762736718655358295765218754560) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 z -215000000000000010047345821385661489093315104667926290196010291411892773476521090220032) (+.f64 (+.f64 (*.f64 -1/2 (log.f64 x)) 91893853320467/100000000000000) (/.f64 (*.f64 z z) (/.f64 x (+.f64 7936500793651/10000000000000000 y)))) (if (<=.f64 z 4525137532633317/102844034832575377634685573909834406561420991602098741459288064) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))))))
(if (<=.f64 z -69999999999999999496032066573690765972969973586223609813426084069559920716004267724599537251980812589074213070509762736718655358295765218754560) (+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (*.f64 x (log.f64 x)) x)) (if (<=.f64 z -215000000000000010047345821385661489093315104667926290196010291411892773476521090220032) (+.f64 (+.f64 91893853320467/100000000000000 (*.f64 -1/2 (log.f64 x))) (/.f64 (*.f64 z z) (/.f64 x (+.f64 y 7936500793651/10000000000000000)))) (if (<=.f64 z 4525137532633317/102844034832575377634685573909834406561420991602098741459288064) (+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x)) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (-.f64 (*.f64 x (log.f64 x)) x)))))
(if (<=.f64 z -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 z -3219224052291593/10384593717069655257060992658440192) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))) (if (<=.f64 z 4739053125085073/105312291668557186697918027683670432318895095400549111254310977536) (+.f64 (-.f64 (+.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) 91893853320467/100000000000000) x) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))))))
(if (<=.f64 z -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (*.f64 x (log.f64 x)) x)) (if (or (<=.f64 z -3219224052291593/10384593717069655257060992658440192) (not (<=.f64 z 4739053125085073/105312291668557186697918027683670432318895095400549111254310977536))) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (-.f64 (*.f64 x (log.f64 x)) x)) (+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (+.f64 91893853320467/100000000000000 (*.f64 (+.f64 x -1/2) (log.f64 x))) x))))
(if (<=.f64 z -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 z -2466341007804043/1298074214633706907132624082305024) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))) (if (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 y (/.f64 x (*.f64 z z)))))))
(if (<=.f64 z -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (*.f64 x (log.f64 x)) x)) (if (or (<=.f64 z -2466341007804043/1298074214633706907132624082305024) (not (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008))) (+.f64 (/.f64 y (/.f64 x (*.f64 z z))) (-.f64 (*.f64 x (log.f64 x)) x)) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (/.f64 83333333333333/1000000000000000 x))))
(if (<=.f64 z -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x)) (if (<=.f64 z -2028240960365167/162259276829213363391578010288128) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z))) (if (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008) (+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x)) (+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (*.f64 (/.f64 y x) (*.f64 z z))))))
(if (<=.f64 z -13500000000000000275507010685175621526490118987092636456657125042259125821644957267949903389666459196246900088209596760608108317076954234449082739494748160) (+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (*.f64 x (log.f64 x)) x)) (if (or (<=.f64 z -2028240960365167/162259276829213363391578010288128) (not (<=.f64 z 1156995391866473/12855504354071922204335696738729300820177623950262342682411008))) (+.f64 (-.f64 (*.f64 x (log.f64 x)) x) (*.f64 (*.f64 z z) (/.f64 y x))) (+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (/.f64 83333333333333/1000000000000000 x))))
(+.f64 (+.f64 (-.f64 (*.f64 (-.f64 x 1/2) (log.f64 x)) x) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 91893853320467/100000000000000 (-.f64 (*.f64 (+.f64 x -1/2) (log.f64 x)) x)) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (+.f64 (*.f64 x (-.f64 (log.f64 x) 1)) 91893853320467/100000000000000) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (+.f64 91893853320467/100000000000000 (*.f64 x (+.f64 (log.f64 x) -1))))
(+.f64 (-.f64 (*.f64 (log.f64 x) x) x) (/.f64 83333333333333/1000000000000000 x))
(+.f64 (/.f64 83333333333333/1000000000000000 x) (-.f64 (*.f64 x (log.f64 x)) x))
(pow.f64 (*.f64 x 1000000000000000/83333333333333) -1)
(/.f64 83333333333333/1000000000000000 x)
Compiler

Compiled 956 to 625 computations (34.6% saved)

soundness519.0ms (2.7%)

Algorithm
egg-herbie
Rules
1788×associate-/l*
1570×fma-def
1570×fma-def
1402×associate-+l-
1368×associate-+r-
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02363
14663
210261
324359
463659
5165059
6344859
7552559
8718859
03165964
18675612
235605612
02363
14663
210261
324359
463659
5165059
6344859
7552559
8718859
046410494
111439342
246569340
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 849 to 568 computations (33.1% saved)

end386.0ms (2%)

Compiler

Compiled 902 to 502 computations (44.3% saved)

Profiling

Loading profile data...